Skip to main content

Start The Activation Fee Payment

POST 

/api/partner/v1/onboarding/:ref/activation

Starts the activation fee payment and returns the address of the merchant's bank. The fee amount is set by dpay and depends on the entity type - you do not pass it.

Starting is idempotent while a payment is in flight: calling again returns the existing attempt instead of charging twice. Once the fee has been settled, further calls return 409 - the fee is non-refundable and is never charged twice. After a refused or cancelled payment the merchant may start a new one.

The merchant must pay from the bank account declared for payouts; a payment from a different account will not activate the account. Requires scope onboarding:write.

Request

Responses

Payment started. Send the merchant to redirect_url.