How to Enable GrabPay With Stripe and MemberPress?
GrabPay is an eWallet-based payment method available in Singapore and Malaysia. It allows customers to top up their GrabPay balance and authorize payments through the platform.
MemberPress integration with Stripe allows you to receive payments through GrabPay. This document will show you how to set this up and provide more details on GrabPay.
Receiving Payments With GrabPay
GrabPay is supported only through the built-in MemberPress integration with Stripe. Thus, before enabling GrabPay, please connect Stripe to MemberPress on your site, and test the connection to make sure it’s functioning well.
After your Stripe connection is properly set, please enable GrabPay as a payment method in your Stripe account, and then in MemberPress. You will find the GrabPay option in your Stripe account by navigating to Settings > Payment Methods and scrolling down to the “Wallets” section.
Please check more details on setting this up in the “How To Enable Payment Methods With Stripe and Memberpress” document.
Note: Your Stripe payment form will show GrabPay as a payment method when you toggle on the GrabPay option in MemberPress settings. Please keep in mind that GrabPay will be available on your forms, even if it's not enabled as a payment method in your Stripe account. To avoid any possible issues, please make sure that GrabPay is enabled in your Stripe account before enabling it in MemberPress.
Once GrabPay is enabled, your membership registration forms will show this new payment option. The GrabPay payment option will be available on both Stripe Checkout and Stripe Element forms.
When your users submit the registration form, they will be redirected to GrabPay to authorize the payment and returned to your site once the payment is confirmed.
What’s Important to Know About Using GrabPay?
The GrabPay payment option will show only if all conditions are met, as GrabPay integration comes with several limitations imposed by GrabPay or Stripe.
Firstly, it’s important to mention that GrabPay can only be used for non-recurring payments. Thus, this payment method will not be visible on the registration pages of your recurring memberships. Also, GrabPay doesn’t support delayed payments. Accordingly, GrabPay as a payment option will not be available for memberships with free or paid trials.
Further, to use GrabPay with MemberPress, please make sure that the currency in MemberPress settings is set to SGD or MYR.
In addition, both the country selected for your Stripe account and the country set in your MemberPress settings must be Singapore or Malaysia.
You can also find more information about GrabPay payments in Stripe documentation.