Integration

Split Payments Service

With the Split Payments service, Buckaroo merchants can perform split payment transactions. Once a split payment transaction is successful, Buckaroo splits the transaction into smaller amounts and allocates them to other parties.

Requirements

  • Buckaroo Account: Both the online platform and its affiliated third parties need to have a Buckaroo account.
  • Split Payment Account: The platform requires a Split Payment account for API communication and a funds account to receive its share.
  • Third-Party Accounts: Buckaroo provides account IDs for specifying third parties in API calls.
  • Service Name: Marketplaces

Available Actions

  • Split: Included in a transaction request.
  • Transfer: Standalone action performed as a data request.
  • Refund: Included in a transaction request.

Endpoints

  • Data Requests:
    • Live: https://checkout.buckaroo.nl/json/DataRequest
    • Test: https://testcheckout.buckaroo.nl/json/DataRequest
  • Transaction Requests:
    • Live: https://checkout.buckaroo.nl/json/Transaction
    • Test: https://testcheckout.buckaroo.nl/json/Transaction

Internal Transfers

When a Split Payment transaction is successful, Buckaroo handles the transfer of split amounts to specified accounts through Internal Transfer transactions (type F005).


Process

  1. Initiate Transfer:

    • Successful Split Payment triggers an F005 transaction.
    • Buckaroo debits the Split Payment merchant account with specified amounts.
  2. Credit Target Accounts:

    • Debited amounts are credited to designated target accounts.
  3. Transaction Status:

    • F005 starts with a pending status.
    • Updates to success once the buyer’s money is received.
    • Status updates are pushed to the merchant’s system.