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
- 201
- 401
- 403
- 404
- 409
- 422
- 503
Payment started. Send the merchant to redirect_url.
Missing, invalid or revoked partner key.
Partner key lacks the required scope.
No merchant with this reference in your channels.
The activation fee has already been settled. Repeat only the account owner confirmation.
Validation error, or the merchant account is already active.
The service is temporarily unavailable. Fall back to the ordinary bank transfer.