Integration

      Integration


        Article Summary

        The servicecode is: BuckarooWalletCollecting

        The following actions are supported:

        Transaction requests

        • Deposit: The Deposit request is a transaction request that can be used to increase a wallet balance. Transaction data like AmountCredit and currency is required to specify the transaction.
        • Reserve: The Reserve request is a transaction request that can be used to increase the balance of a wallet, with the only difference that the reserved amount is not yet usable. The request is, apart from its action name, identical to the Deposit request.
        • Withdrawal: The Withdrawal request is a transaction request that can be used to decrease a Wallet's usable balance.
        • CancelReservation: The Cancel request is a transaction request that cancels a reserved amount. As a result, it will decrease the balance of the wallet.
        • Pay: The Pay request is a transaction request that can be used to spend an amount in the usable balance of the wallet.
        • Refund: The Refund request is a transaction request and can be used to perform a refund on a previously successful Wallet Pay transaction. This will increase the usable balance of the Wallet.

        Data requests

        • Create: The Create request is a data request and is used to create a new wallet. It is possible to provide customer details but this is not required. Customer details can be added or updated at a later moment by the Update request. The WalletId must be unique, regardless of test or live. It is not possible to delete a wallet, but only to (de)activate it.
        • Update: The Update request is a data request that can be used to update information of a wallet, with the exception of the WalletId itself. Additionally, the Wallet status can be updated.
        • GetInfo: The GetInfo request is a data request that can be used to retrieve information of a Wallet.
        • Release: The Release request is a data request that can be used to make a reserved amount usable in the Buckaroo Wallet, so it can be used to perform mutations like payments and withdrawals.

        Was this article helpful?

        What's Next