Merchant Initiated Charge (partnerdebit)

Overview

This process pays a debit submitted by a merchant — for example, to collect fees or subscription payments that were previously authorized by the customer. The money is transferred to the merchant's account. The process is asynchronous and does not require a commit. Success or failure are reported by webhooks.

Steps

  1. Call the balances endpoint to get the available balances in the customer's account.
  2. Use the partnerdebit endpoint to charge the requested amount, in the requested currency.
  3. Listen for the webhook to report success or failure.

Process Flow

Merchant Initiated Charge (Partner Debit) process flow — get balances, submit partner debit, receive webhook confirmation
Merchant Initiated Charge (partnerdebit): get customer balances, submit partner debit, receive webhook confirmation.