> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chip-in.asia/llms.txt
> Use this file to discover all available pages before exploring further.

# E-Wallet

> Bypass the payment page for an optimized user experience

## Instruction

Once a purchase is created, a checkout\_url will be provided to redirect the buyer to the payment page. To automatically navigate the customer to a specific e-wallet, you should append the following parameters to the URL:

`?preferred=<Wallet>&razer_bank_code=<Wallet Code>`

## E-Wallet List

For the `<Wallet>` the values are listed below. Most wallets also require a `<Wallet Code>` passed as `razer_bank_code`; ShopeePay is the only exception and does not take a `razer_bank_code` parameter.

| E-Wallet Name       | Value (Wallet)   | Value (Wallet Code) |
| ------------------- | ---------------- | ------------------- |
| GrabPay             | razer\_grabpay   | GrabPay             |
| Touch ‘n Go eWallet | razer\_tng       | TNG-EWALLET         |
| ShopeePay           | shopee\_pay      | —                   |
| Maybank QR          | razer\_maybankqr | MB2U\_QRPay-Push    |
| Atome               | razer\_atome     | Atome               |

The full URL form for ShopeePay is therefore just `?preferred=shopee_pay` (no `&razer_bank_code=...` suffix).

## Example

```text theme={null}
https://gate.chip-in.asia/p/{purchase_id}/?preferred=razer_grabpay&razer_bank_code=GrabPay
```

`{purchase_id}` is the purchase ID from the `checkout_url` field returned in the [purchase response](/chip-collect/api-reference/purchases/create). Use your own purchase's ID — example URLs pointing at someone else's purchase will not work.

## See also

* [Set a default payment method](/chip-collect/overview/direct-post/active-payment-method) — to pre-select this method on the default payment page without skipping it.
