Skip to main content

Payment operations

Manage the payment lifecycle.

Taking a payment is the start of the work, not the end. Rainbow Pay gives your operations and finance teams API access to the steps that follow: tracking, refunds, confirmation and disputes.

Capabilities

Payments

Track payment information and status.

Refunds

Create supported full or partial refund requests against eligible payments.

Two-step confirmation

Use confirmation/decline workflows for supported payment configurations.

Disputes

Access available dispute information and operational records.

Payments

Retrieve any payment by its token to see its status, amount, currency, order number and timestamps. List payments by date range, operation type or your own order number to reconcile against your order system.

Refunds

Create a refund against the token of an eligible payment. Omit the amount to refund in full, or pass an amount in minor units to refund part of it. Each refund returns its own token and status.

Refund eligibility depends on the payment method, the payment's status and your merchant configuration.

Two-step confirmation

Payments created with needConfirmation wait for your decision. Confirm to complete the payment, or decline to release it, once your business has checked the order.

Disputes

Retrieve the most recent disputes on your account, with amount, currency, status, reason code and dates, so your team can respond within the timelines set by the relevant payment scheme and your merchant agreement.

Ready to discuss your payment setup?

Tell us how your business accepts payments today and what you need from your next payment integration.

Cookie preferences

Choose which optional cookies we may use. Strictly necessary cookies are always active because the website cannot work without them.

  • Strictly necessary

    Security, load balancing, form protection and remembering your cookie choice.

    Always active

Read the Cookie Policy