Onboarding
Submit a completed merchant application via API, automatically email the signer a secure link for e-signature, and track status through approval. After approval, use Entity Management to add locations and terminals.
How it works
POST application data to create an application.
The signer receives an email with a secure signing link.
The API response includes
applicationId
andonboardingUrl
for the same signing session.Track status using the
applicationId
or receive webhooks for status changes.After approval, proceed to Entity Management as needed
Key concepts
Partner MID: this is the partner’s own reference (their MID). Use
partnerExternalId
to carry it through Bead.Signer: the person who will receive the email to complete and sign the application.
Fees and units:
transactionRate.sellRate
is expressed as a percentage (e.g.,3.50
= 3.50%). Per-item fees and fixed fees are in USD.
Endpoints at a glance
POST /merchant-onboarding/application
GET /merchant-onboarding/application/{applicationId}
GET /merchant-onboarding/application/{applicationId}/resume-signing
PUT /merchant-onboarding/{partnerId}/webhook
POST /merchant-onboarding/{applicationId}/feedback
Next
Last updated