# Accept payments from abroad with cross-border channels

> Switch on QRIS Indonesia, NETS Singapore and the other cross-border channels for a portal so overseas customers can pay you in Malaysia.
>
> Source: https://docs.bayarcash.com/cross-border-channels/

Cross-border channels let customers in Indonesia, Singapore and other countries pay from their own banking app or e-wallet. You switch them on per portal in the merchant dashboard. Then you show them on your form or checkout.

## The cross-border channels

Each channel has an ID that developers use as `payment_channel` in the API.

| ID | Channel | Customers from |
|---|---|---|
| 9 | DuitNow QR QRIS Indonesia Online Banking | Indonesia |
| 10 | DuitNow QR QRIS Indonesia e-Wallet | Indonesia |
| 11 | DuitNow QR NETS Singapore | Singapore |
| 13 | DuitNow QR Alipay | China |
| 14 | DuitNow QR WeChat Pay | China |
| 15 | DuitNow QR PromptPay | Thailand |

## Switch the channels on for a portal

Do this in the merchant dashboard when you create a portal for overseas payments.

1. Sign in to the merchant dashboard and open **Portals**.
2. Click **Add New Portal**.
3. To use every channel, tick all of them.
4. To serve only one country, tick only the **DuitNow QR QRIS Indonesia** channels or **DuitNow QR NETS Singapore**.
5. Save the portal.

*(Screenshot: The Cross Border QR Payment channels with NETS Singapore and the two QRIS Indonesia channels ticked)*

If a channel is not in the list, ask the Bayarcash team to switch it on for your account.

## Show the channels where customers pay

Bayarcash switches the channel on. Your form or shop must then offer it.

1. Connect the portal key of that portal to your form or shop. See [Portals](/portals/).
2. In BCL (bcl.my), open the form's payment options and add the channel, then update the form. The steps are in the BCL help centre: [NETS for Singapore customers](https://docs.bcl.my/nets-singapore/).
3. For plugins and the API, pick the channel in the plugin, or send its ID as `payment_channel`. See the [API reference](https://api-reference.bayarcash.com).

Payments then show under **Transactions**. See [Transactions](/transactions/).

## Banks and e-wallets that work with QRIS (Indonesia)

Customers in Indonesia pay with QRIS, the national QR code standard of Indonesia. These banks and e-wallets support QRIS payments to Malaysia. The list is from August 2024. Other QRIS apps can also work.

| Banks | E-wallets |
|---|---|
| PT Bank Central Asia | ShopeePay |
| PT Bank CIMB Niaga | GoPay |
| PT Bank Mandiri (Persero) | Dana |
| PT Bank Negara Indonesia (Persero) | LinkAja |
| PT Bank Permata | OVO |
| PT Bank Rakyat Indonesia (Persero) | |
| PT Bank BTPN | |

This is what an Indonesian customer sees in a banking app, in this example Livin' by Mandiri:

1. They scan your DuitNow QR code. The app shows your shop name, the amount in MYR and their source of funds. They tap **Next**.
2. On **Transaction Confirmation**, they check the rate from MYR to IDR and the amount in rupiah. They tap **Continue Payment**.
3. The app shows **Payment Successful!**.

*(Screenshot: Livin' by Mandiri: the amount in MYR, the Transaction Confirmation with the MYR to IDR rate, and the Payment Successful! screen)*

The account number, balance and merchant number in the picture are samples.

## Pay from Singapore with DBS PayLah!

Customers in Singapore can pay you with DBS PayLah!, the payment app of DBS Bank, through DuitNow QR.

1. In DBS PayLah!, the customer taps **Scan** and scans your DuitNow QR code.
2. On **Pay**, they check your shop name, the amount in MYR and the same amount in SGD. They tap **NEXT**.
3. The app shows **Successful**. It also shows the exchange rate and the amount in SGD that DBS takes from their account.

*(Screenshot: DBS PayLah!: the Scan button, the Pay screen with MYR 5.00 and SGD 1.50, and the Successful screen)*

## Common issues

### The QRIS or NETS option is not in my form or checkout. What should I check?

The channel must be switched on for the portal your shop or form uses. Open the portal in the merchant dashboard, or ask the Bayarcash team, then refresh the portal list where you use it.

### Do I need a separate portal for Singapore or Indonesia?

No. You can tick all channels on one portal, or only QRIS Indonesia or NETS Singapore if you serve one country.
