We have assisted numerous businesses in expanding globally, particularly those entering the Southeast Asian market. A common requirement in this region is the integration of local payment methods, such as GrabPay.
GrabPay is a reputable and popular payment option throughout Southeast Asia, and many customers anticipate its availability during the checkout process. To address this demand, we explored various methods to incorporate GrabPay into WordPress.
We examined solutions for WooCommerce stores as well as straightforward payment forms for service-oriented websites. To our surprise, the setup process was remarkably simple.
In this guide, we will demonstrate two straightforward methods to begin accepting GrabPay payments on your WordPress site.
Why Should You Integrate GrabPay Payments into WordPress?
If your target audience includes customers in Southeast Asia, integrating GrabPay payments into your WordPress website is an excellent strategy. It is a highly trusted digital wallet in this region, with millions of active users depending on it for their everyday transactions.
By offering GrabPay as a payment option, you provide your customers with a convenient, familiar, and secure method to finalize their purchases, which can enhance overall customer satisfaction.
Integrating GrabPay can significantly enhance your business by connecting you to Grab’s vast ecosystem. With GrabRewards, the loyalty program associated with GrabPay, customers are incentivized to shop more as they earn points for every purchase. This feature helps you create a store or website that encourages repeat visits and increased spending.
We appreciate the user-friendly nature of GrabPay. Customers can easily add funds to their wallets using credit cards, bank transfers, or various local payment options. Once their wallet is funded, making payments is quick and effortless, requiring just a few taps on their smartphones.
The app also features QR code scanning, making it an excellent choice for both online and offline transactions.
Now, let’s explore how to seamlessly set up GrabPay payments in WordPress. This tutorial will cover two different methods. You can use the links below to navigate to your preferred method:
- Method 1: Create a GrabPay Payment Form in WordPress
- Method 2: Enable GrabPay as a Payment Option in WooCommerce
- Bonus: How to Accept SEPA Payments in WordPress
- Additional Resources: Payment Options for WordPress
Method 1: Create a GrabPay Payment Form in WordPress
This method is ideal for those looking to implement a GrabPay payment form on their WordPress site without the need for a complete online store.
This solution is ideal even if you’re not using WooCommerce. For example, you might want to accept donations, establish recurring membership fees, or bill for your professional services using GrabPay.
The simplest method to incorporate a GrabPay payment form is through WP Simple Pay. During our testing, we were truly impressed by its user-friendly interface, allowing you to add forms with just a few clicks.
In our view, it stands out as the top WordPress Stripe plugin, featuring an intuitive builder, spam protection, and a pre-designed GrabPay payment form template. To discover more about our experience, check out our WP Simple Pay review.
To begin, you’ll need to install and activate the WP Simple Pay plugin. For further instructions, refer to our tutorial on how to install a WordPress plugin.
Important Note: WP Simple Pay offers a free plan, but you will need the pro version to access the GrabPay payment form template.
Once you activate the plugin, a setup wizard will appear on your screen. Simply click the ‘Let’s Get Started’ button to proceed.
You will then move on to the next step, where you need to enter your plugin’s license key.
You can locate this information in your account on the WP Simple Pay website.
After completing the initial setup, you’ll need to link your plugin with Stripe, a widely-used payment gateway that simplifies online payment processing.
Remember, WP Simple Pay is designed for Stripe, so it will not function on your site until you connect it to a new or existing Stripe account.
To begin, click the ‘Connect with Stripe’ button.
For further information, check out our tutorial on how to accept Stripe payments in WordPress.
Once you’ve successfully linked Stripe with WP Simple Pay, the setup wizard will prompt you to configure your email settings.
Here, you can opt to receive email notifications for payment receipts, upcoming invoices, and payment updates. You’ll also need to provide an email address for these notifications.
Next, click the ‘Save and Continue’ button.
Then, proceed through the remaining steps of the setup wizard based on your preferences.
After completing the setup, navigate to the WP Simple Pay » Payment Forms section in your WordPress dashboard.
Here, click the ‘Create Your Payment Form’ button.
You will then be directed to the ‘Select a template’ page, where you can choose from a variety of pre-designed templates available through WP Simple Pay.
Find the ‘GrabPay Payment Form’ template and click the ‘Use Template’ button to proceed.
This will direct you to the ‘Add New Payment Form’ page where you can customize your form’s title and add a description.
Select ‘On-site payment form’ as the type of form you want to create. You can also enable spam protection by checking the appropriate box.
Next, navigate to the ‘Payment’ tab in the left column and choose your desired tax collection rates under the ‘Tax Collection’ option.
Enter the price for the product or service you wish to sell through the form. If you are offering a subscription service, select the ‘Subscription’ option and click the ‘Add Price’ button to include various subscription tiers.
Make sure to select a Southeast Asian currency such as SGD or RM in this section; otherwise, the GrabPay payment option will not appear on your form.
Scroll down to the ‘Payment Methods’ section and choose the ‘All’ option from the dropdown menu.
You will see that GrabPay is already selected from the list.You can also add additional payment options like Klarna, AliPay, Card, or Bacs Direct Debit if desired.
🚨Important Note:The GrabPay payment option will be accessible only if you have selected a Southeast Asian country, such as Singapore, for your Stripe account.
To modify these settings, navigate to the WP Simple Pay » Settings page and select a country from the dropdown menu.
Next, click on the ‘Form Fields’ tab. You can add a new form field from the dropdown menu and adjust its settings by expanding the tab. Additionally, you can rearrange the existing fields by dragging and dropping them.
For instance, you can include an address field on your form if you plan to sell physical products or offer in-person services. This way, customers will be required to provide their address when making a purchase or scheduling an appointment.
Finally, go to the ‘Payment Page’ tab and check the box for ‘Enable a dedicated payment page.’ This allows you to create a custom payment form page without the need to manually build a new page on your website.
WP Simple Pay allows you to personalize the form by setting a permalink, choosing a color scheme, adding an image, and including footer text.
Once you have completed the changes, simply click the ‘Publish’ button to save your updates.
You can now visit your WordPress site to see the new page featuring the GrabPay payment form.
To add the form to an existing page on your website, simply click the ‘Publish’ button after you have added the necessary form fields.
Next, locate the page or post you want to edit in the WordPress dashboard. Click the ‘Add Block’ (+) button in the top left corner to access the block menu.
From the block menu, find and insert the WP Simple Pay block into your page, then select the payment form you created from the dropdown list within the block.
After that, click the ‘Update’ or ‘Publish’ button to save your changes.
Now, visit your website to see the GrabPay payment form in action.
Method 2: Enable GrabPay as a Payment Option in WooCommerce
If you wish to accept GrabPay payments in your WooCommerce store, this method is ideal for you.
First, install and activate the Stripe Payment Plugin for WooCommerce. For detailed instructions, refer to our beginner’s guide on installing a WordPress plugin.
Once you have activated the plugin, navigate to theWebToffee Stripepage in your WordPress dashboard and click the ‘Connect to Stripe’ button.
This action will open a new tab where you can follow the on-screen instructions to link the plugin to your Stripe account.
After completing the setup, return to your WordPress dashboard and navigate to the WebToffee » Local Gateways section. Here, select the ‘GrabPay’ tab located at the top.
Then, check the ‘Enable’ box to activate GrabPay as a payment option for your store.
You can also customize the title, description, and order button text to suit your preferences.
For example, to avoid confusion for international users, you might want to specify that GrabPay is currently available only in Southeast Asia. This helps prevent users from trying to use a payment method that is not supported in their location.
Finally, click the ‘Save Changes’ button to apply your settings.
Now, head over to the checkout page of your WooCommerce store to see the GrabPay payment option in action.
Bonus: How to Accept SEPA Payments in WordPress
Just as GrabPay is a popular payment method in Southeast Asia, SEPA is a commonly used payment system throughout many regions of Europe.
This initiative by the European Union streamlines bank transfers in euros. With SEPA, you can make cashless euro payments to anyone within the SEPA area, regardless of their bank or country.
Additionally, this transaction process incurs lower fees compared to traditional cross-border payments, making it an excellent choice.
Fortunately, integrating SEPA payments using the WP Simple Pay plugin is straightforward.
The plugin includes a dedicated payment form template designed specifically for SEPA direct debits.
For comprehensive guidance, check out our tutorial on accepting SEPA payments in WordPress.
Additional Resources: WordPress Payment Solutions
Looking to enhance your site’s payment options? These resources will assist you in diversifying payment methods and enhancing user experience.
- How to Add a PayPal Donation Button in WordPress
- Step-by-Step Guide to Collecting Cash App Payments in WordPress
- Top PayPal Alternatives for Freelancers to Receive Payments in WordPress
- How to Accept iDEAL Payments in WordPress: Simple Methods
- Step-by-Step Guide to Adding Bancontact Payments in WordPress
- Stripe vs. PayPal: Which Payment Processor is Best for Your WordPress Site?
- Easy Methods to Test Stripe Payments on Your WordPress Site
- Simple Ways to Collect Taxes for Stripe Payments in WordPress
We hope this article has guided you in setting up GrabPay payments in WordPress. You might also find our beginner’s guide on accepting Google Pay in WordPress and our recommendations for the best PayPal plugins in WordPress useful.
If you found this article helpful, consider subscribing to our YouTube Channel for WordPress video tutorials. You can also connect with us on Twitter and Facebook.

