Payment Gateway

Set up your store

Start with the access request. If approved, you complete processor onboarding, receive gateway credentials, then install the WooCommerce plugin or custom-site SDK.

Start here: what happens next

  1. You request access: submit your business details, website, category, and support contact information.
  2. Your site is reviewed: the platform checks whether your public site is positioned for supported processing before a processor account is created.
  3. You fix any required changes: if the site is not ready, you receive specific remediation items before moving forward.
  4. You sign the Merchant Agreement: the agreement documents your obligations, restricted-product rules, ownership authority, confidentiality, reserves, and operating requirements.
  5. You complete hosted processor onboarding: approved merchants finish identity, business, tax, ownership, and bank-account verification through the hosted onboarding flow.
  6. You receive gateway credentials: the platform provisions your API Base URL and Merchant Token after the merchant record is ready.
  7. You install the integration: use the WooCommerce plugin, Custom Site SDK, or Shopify bridge instructions based on your storefront.
  8. You run the connection test: confirm token validity, processor readiness, wallet-domain registration, and callback delivery before taking live payments.

What these documents are for

Compliance brand guide

Use this before applying or before rebuilding a site. It explains how the public website, product pages, checkout language, policies, and claims should be structured.

Merchant onboarding guide

Explains the normal approval path, trusted onboarding path, hosted processor onboarding, merchant credentials, callback URLs, and connection testing.

Merchant Agreement

The legal agreement merchants sign before processing. It covers authority to sign, operating obligations, confidentiality, reserves, restricted products, and enforcement rights.

Business model thesis

Explains why the platform pre-screens applicants before sending them into processor onboarding and why messy applications are avoided.

Retatrutide formatting guide

Category-specific guidance for conservative site formatting when a merchant needs to avoid consumer-health, drug-claim, or telehealth positioning.

Shopify bridge setup

Instructions for the offsite/manual Shopify bridge when the merchant is not using WooCommerce or a custom checkout implementation.

1. Request access

Start here if you do not already have a Payment Gateway API Base URL and Merchant Token. The request page runs an immediate site-readiness review and returns feedback before a processor account is created.

2. Download

3. WooCommerce install

  1. Open WordPress admin.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Upload payment-gateway-woocommerce-plugin.zip.
  4. Activate Payment Gateway.
  5. Go to WooCommerce → Settings → Payments → Payment Gateway.
  6. Paste your Payment Gateway API Base URL.
  7. Paste your Payment Gateway Merchant Token.
  8. Choose Inline card fields in WooCommerce checkout for modern Checkout Blocks, or Payment Element page fallback for older checkout flows.
  9. Click Save changes.
  10. Reload the settings page.
  11. Click Test Payment Gateway connection.

Apple Pay and Google Pay can appear in the on-site flow when the customer's browser/device and the merchant domain are eligible.

4. Values to paste

5. Connection test results

6. Custom site setup

Give the Custom Site SDK ZIP, API Base URL, and Merchant Token to the developer or AI agent building the site.

Create a server checkout route with createGatewayServerClient.
Create a callback route with verifyGatewayCallbackSignature.
Keep the Merchant Token server-side only.
Use the PaymentIntent helper once per real checkout with a stable checkout_id.
Never generate a new random order ID every time the checkout component renders.
Use hosted redirect only as the fallback flow.

7. Shopify bridge setup

Use the Shopify bridge when a merchant needs an offsite/manual payment workaround without a native Shopify payment app approval.