Skip to main content
When Sphere routes you here: Discovery confirmed the sender, customer of record, and beneficiary are not all the same legal entity — or your platform enables downstream customers to move funds. Third-party flows require more scoping than first-party: parties, purpose-of-payment, documents, corridor availability, beneficiary setup, and the correct product endpoint path. This page defines what to validate before engineering starts. It does not replace Solutions or the API Reference.
Third-party payment availability depends on geography, rail, customer profile, and compliance approval. Third-party payments are not available in Texas or Pennsylvania. Confirm supported corridors and regions with SpherePay before building.
Moving funds between a customer’s own bank account and own wallet? Use First-Party Flows instead.

Scoping output

By the end of discovery, you and SpherePay should agree on:
  • Platform legal entity (if applicable)
  • Customer of record
  • Sender and beneficiary
  • Funds owner at each step
  • Whether the platform is in the flow of funds
  • Downstream user type — business, consumer, or both
  • Implementation pattern — supplier payout, platform B2B, or consumer embed
  • Payment purpose and reason for payment
  • Supporting documents and beneficiary relationship context, if required
  • Required sender/recipient visibility on the wire or statement
  • Fiat currency and rail; stablecoin and network if applicable
  • Expected monthly volume, average and maximum transaction size
  • RFI and customer support owner
  • Approved endpoint and product path for payment creation and status polling

Choose your pattern

Business pays supplier

Pay a supplier, vendor, contractor, or exporter — purpose-of-payment and documents may apply.

Platform serves business customers

Fintech or platform enabling downstream business customers to move funds.

Bank or fintech serves consumers

Embedded ramps for individual end users — scope KYC, fraud, and pilot first.
PatternDiscovery signalsPrimary scoping focus
Business pays supplierDifferent legal entity receives funds; invoice/vendor paymentBeneficiary setup, purpose, documents
Platform serves business customersPlatform + downstream businesses; customer ID mappingCustomer of record, onboarding scope
Bank or fintech serves consumersIndividual end users; embedded UXUser classification, compliance model

Pattern: Business pays supplier

Use when: An onboarded business pays a supplier, vendor, contractor, exporter, or other third-party beneficiary. Discovery signals:
  • Recipient is not the same legal entity as the sender
  • Payment tied to an invoice, purchase order, contract, or service relationship
  • Purpose-of-payment, memo, or supporting documents may be required
  • Cross-border settlement may apply — see Cross-border trade finance
Parties to confirm:
PartyScoping question
Customer of recordWho is onboarded with SpherePay — payer, platform, or other?
SenderWho initiates and funds the payment?
BeneficiaryWho receives funds — and how must they be registered or reviewed?
Funds ownerWhose money is moving at each step?
1

Onboard required parties

Register the payer via POST /v2/customer and complete business KYB or individual KYC as applicable.
2

Register the payer's source instrument

Link the payer’s bank account or wallet.
3

Confirm beneficiary setup

Depending on the flow, the beneficiary may need to be onboarded as a SpherePay customer or otherwise reviewed/registered before funds can be sent. Confirm with SpherePay before implementation.
4

Collect purpose and documents

Gather payment purpose, reason for payment, relationship context, and supporting documents — see Additional requirements.
5

Create the payment

Use the supported endpoint for your approved third-party flow — confirm the path with SpherePay before engineering starts.
6

Track and reconcile

Poll status using the retrieval path confirmed for your flow. Reconcile against invoice or purchase-order records.
Third-party payments are not “first-party transfer with a different recipient.” Endpoint path, beneficiary model, compliance fields, and status handling can all differ. Do not assume POST /v2/transfer applies.

Pattern: Platform serves business customers

Use when: A fintech or platform enables its business customers to move funds through SpherePay. Discovery signals:
  • Your customer is a platform, not only an end payer
  • Downstream businesses send or receive funds through your product
  • Internal customer IDs must map to SpherePay customer IDs
  • RFI and support ownership must be defined before go-live
1

Confirm onboarding scope

Decide whether the platform entity, each downstream business, or both must be onboarded — confirm with SpherePay.
2

Choose an onboarding model

If using Platform-Managed onboarding, confirm eligibility with Sphere Compliance before building.
3

Create and map customer records

Use POST /v2/customer for each entity that must be verified. Map internal IDs to SpherePay customer IDs.
4

Register instruments per party

Register bank accounts and wallets on the correct customer records.
5

Define payment path

Confirm endpoint path for payment creation and status polling. For fiat-acceptance outcomes, see Payment acceptance.
Do not assume onboarding only the platform is enough. Depending on the flow, each underlying business may also need to be onboarded and verified before it can send or receive funds.

Pattern: Bank or fintech serves consumers

Use when: A regulated institution or fintech exposes ramps to individual end users at scale. Discovery signals:
  • Downstream users include consumers (not only businesses)
  • Embedded on-ramp/off-ramp or hosted UX is required
  • KYC ownership, fraud controls, and chargeback considerations differ from B2B
  • A limited pilot on one corridor and user segment is appropriate before broad rollout
1

Classify downstream users

Separate business users from consumer users — onboarding paths and partner requirements differ.
2

Confirm onboarding responsibility

Define whether SpherePay, your platform, or a hybrid model handles KYC/KYB, RFIs, and support.
3

Define data handoff

Document which fields you collect upstream vs. which SpherePay collects via API or hosted link.
4

Choose your UX

API integration vs Ramp Widget — based on who owns the frontend experience.
5

Start with a limited pilot

Validate one corridor, one rail, and one user type before scaling volume or user segments.
Consumer flows may require different onboarding, fraud, and partner considerations than B2B. Confirm eligibility with SpherePay before assuming a business third-party pattern scales to consumers.

Additional requirements for third-party payments

Plan to collect and pass the following when your approved corridor requires them:
  • Payment purpose — classification for compliance and bank partners
  • Reason for payment — plain-language description of why funds are moving
  • Payment purpose code — allowed values vary by corridor; confirm the set with SpherePay before building
  • Supporting documents — contracts, invoices, or relationship evidence when required
  • Beneficiary relationship information — supplier, contractor, marketplace seller, etc.
  • Sender/recipient visibility — what the beneficiary sees on the wire or statement
  • Review before settlement — some flows require document or manual review; plan status UX accordingly
Use only fields and statuses documented in the public API for your approved product path.

Confirm before building

1

Identify the parties

Confirm customer of record, sender, beneficiary, and funds owner at each step.
2

Scope the platform role

Determine whether the platform is in the flow of funds and whether downstream users are businesses, consumers, or both.
3

Validate corridor and geography

Confirm rail, currency, and region availability — including TX/PA restrictions for third-party payments.
4

Confirm compliance inputs

Define payment purpose, required documents, beneficiary setup model, and sender/recipient visibility.
5

Confirm endpoint path

Verify the approved path for payment creation and status polling with SpherePay — see Payment creation and status.
6

Assign operational ownership

Define who handles RFIs and customer support before go-live.

Payment creation and status

Third-party payment paths are product-specific. The public API Reference documents POST /v2/transfer for on-ramp/off-ramp and quoted transfer flows. Third-party B2B payment creation may use a different endpoint path — confirm with SpherePay before implementation.
Flow typeGuidance
First-party on-ramp/off-rampPOST /v2/transfer — see First-Party Flows
Quoted fiat-to-fiat corridor (when enabled)POST /v2/quote then transfer creation with quoteId — confirm applicability
Approved third-party B2B paymentsUse the endpoint path confirmed by SpherePay — do not assume first-party v2 transfer
Poll status using the retrieval path confirmed for your approved flow. Third-party responses may include fields and statuses beyond the first-party transfer lifecycle — confirm the full set with SpherePay.

What to send Sphere before kickoff

  • Platform legal entity (if applicable)
  • Customer of record
  • Sender and beneficiary
  • Funds ownership at each step
  • Whether the platform is in the flow of funds
  • Downstream user type: business, consumer, or both
  • Selected pattern: supplier payout, platform B2B, or consumer embed
  • Payment purpose code and reason for payment
  • Supporting documentation type, if required
  • Beneficiary relationship / recipient context
  • Required sender/recipient visibility
  • Fiat currency and rail; stablecoin and network if applicable
  • Expected monthly volume
  • Average and maximum transaction size
  • RFI/support owner
  • Related Solution guide, if identified

Validate before engineering starts

BlockerWhy it matters
Verification profile not approvedRequired KYC/KYB profile is incomplete, pending, missing, or rejected
Provider/corridor not enabledCustomer approved generally but not enabled for the specific corridor or rail
Geography / corridor restrictionThird-party payments are not available in Texas or Pennsylvania; other regions may have limits
Customer of record unclearSpherePay cannot determine who must be onboarded
Platform in the flow of fundsMay change onboarding, compliance, and partner requirements
Beneficiary unidentifiedPayout cannot be evaluated or routed
Missing or unsupported payment purposeRequired purpose code or reason missing or not enabled for corridor
Missing supporting documentsSettlement may block until documents are provided
Third-party flow using first-party assumptionsTreasury/on-ramp patterns may not apply to supplier or platform payouts
Wrong endpoint assumedPayment creation path must match your approved third-party product
Consumer scale with B2B patternConsumer embed may require a different path

Pre-kickoff checklist

  • Customer of record, sender, and beneficiary identified
  • Funds ownership and platform role documented
  • Pattern selected and confirmed with SpherePay
  • Required parties onboarded or beneficiary setup confirmed for corridor
  • Provider/corridor and geography validated (including TX/PA)
  • Payment purpose, reason, and documents collected if required
  • Endpoint path for create and status confirmed with SpherePay
  • RFI/support owner defined
  • Reconciliation plan defined
  • Kickoff inputs sent to SpherePay

Before go-live

SpherePay has no separate sandbox — integration testing runs against production with real identity data. Run a small-dollar live transfer on each corridor before launch. The first transfer to a new beneficiary may trigger a compliance RFI from the banking partner. Set this expectation with your customer up front, and make sure your RFI and customer support owner is ready to respond. For end-customer settlement questions, share the SpherePay Knowledge Base articles When will the funds land in my account? and My funds are missing or have not landed in my account so users can self-serve instead of opening support tickets with you.

Go deeper

Payroll

Third-party disbursements to employees and contractors.

Cross-border trade finance

Importer–exporter and invoice settlement patterns.

Payment acceptance

Platform-mediated fiat acceptance with stablecoin settlement.

First-Party Flows

When source and destination belong to the same legal entity.

Knowledge Base & FAQ

End-customer support articles — settlement times, missing funds, minimums, and dashboard guides — to hand to your users.
Last modified on June 11, 2026