Skip to main content

3. Deposits (PayIn)

A deposit creates one PayIn operation and returns a URL where the customer can continue payment.

  1. Create a deposit.
  2. Direct your customer to the complete signed redirect_url; it may show preparation before the payment page becomes available.
  3. Get its status with transaction_id or receive a terminal callback.

The customer can return through the configured flow to success_url, pending_url, or fail_url, selected by the current status. Neither the browser return nor the create response and redirect URL confirm payment. Wait for SUCCESS before treating the deposit as paid; see statuses.