> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pulseshiga.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Hosted page (Tier B)

> The same embed served as a full white-label page, for partners wanting the least engineering lift.

Tier B is the same embed as the [embedded iframe](/render/embedded-iframe),
served as a full white-label page instead of a component you mount — open (or
redirect to) it with `layout=page` plus your branding. It's for partners
wanting minimal engineering lift.

```
https://embed.pulse.shiga.io/v1/?component=payment&layout=page
  &partnerName=YourApp&logoUrl=<https logo>&returnUrl=<back into your app>
  &primaryColor=%23083a9a#token=<session_token>
```

## Query parameters

| Parameter                | Purpose                                                                                         |
| ------------------------ | ----------------------------------------------------------------------------------------------- |
| `component=payment`      | Renders the full payment surface.                                                               |
| `layout=page`            | Full white-label page layout instead of an embeddable component.                                |
| `partnerName`            | Your brand name, shown in the header and in the post-settlement "Return to {partnerName}" link. |
| `logoUrl`                | An `https` URL to your logo.                                                                    |
| `returnUrl`              | Where the "Return to {partnerName}" link sends the user, back into your app.                    |
| `primaryColor`           | Your brand color (URL-encoded hex, e.g. `%23083a9a` for `#083a9a`).                             |
| `#token=<session_token>` | The session token, passed in the URL **fragment** — never sent to the server or logged.         |

## Hosting on your own subdomain

The page is servable from your own subdomain via CNAME (for example
`pay.yourapp.com`) to the embed host, so the address bar shows your domain
throughout. See [Embed deployment](/testing/embed-deployment) for the CNAME
and TLS details.

## After settlement

The page shows "Return to {partnerName}", linking `returnUrl`. It's the same
session and the same webhooks as every other rendering model — crediting
still happens off a verified `disbursement.completed` event, not off this
redirect. See [Webhooks](/backend/webhooks).
