Skip to main content

E-commerce & Retail

Payments for online retail that stay out of the customer's way.

Online retail depends on a checkout customers trust and an operations team that can see every order's payment status. Rainbow Pay connects both through one integration.

What the business needs from payments

A familiar checkout

Customers expect to pay by card or with the wallet already on their phone.

Reliable order status

Fulfilment should start only when payment is confirmed — not when a browser redirect happens to arrive.

Straightforward refunds

Returns and cancellations need full or partial refunds that reconcile against the original order.

Mobile-ready payment

A large share of shopping happens on mobile, where wallets reduce typing.

Payment scenario

Example: a return in an online store

A fictional homeware retailer, Acme Commerce Ltd, sells through its own website.

  1. 1

    A customer pays HKD 1,250.00 for order #RP-10428 on the hosted payment page.

  2. 2

    Acme's server receives an approved callback and releases the order to the warehouse.

  3. 3

    The customer returns one item worth HKD 250.00.

  4. 4

    Acme's system creates a partial refund against the payment token and records the refund status on the order.

This is a hypothetical example to illustrate a payment flow. It does not describe a Rainbow Pay customer.

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