Deposit and withdrawal forms

Use deposit and withdrawal forms to allow customers to deposit and withdraw funds from their accounts. These guides use the Cashier JavaScript library. To learn about deposit requests and the deposit request lifecycle, see Deposit requests.

The Cashier library processes customer-initiated deposit and payout flows in the browser, including stored payment cards when the gateway requires CVV. For merchant-initiated transactions, such as subscription rebills and autopay retries, use the Rebilly API. For more information, see Customer-initiated and merchant-initiated transactions.