E-commerce Plugins
If you already run your store on Shopify, WooCommerce, or Magento, you don't need to integrate PayMongo through the API. Install the plugin for your platform, paste in your API keys, and your customers can pay with cards, e-wallets, Direct Online Banking (DOB), and the rest of your enabled payment methods at checkout.
This page is for store owners deciding which plugin to install. The install steps for each platform live on the platform-specific pages linked at the bottom.
Before you start
You'll need:
- An activated PayMongo merchant account with a Default wallet. New accounts start on a Closed-loop wallet, which doesn't support e-commerce plugins. Upgrade your wallet by completing your business onboarding at Money Movement → Wallets.
- Your API keys (find them in the dashboard under Settings → Developers).
- An active store on a supported platform with administrator access.
- The store's currency set to Philippine Peso (PHP).
Supported platforms
| Platform | What you can accept | Notes |
|---|---|---|
| Shopify | QR Ph Cards: Mastercard, Visa E-wallets: GCash, GrabPay, Maya, ShopeePay Digital Wallets: Google Pay BNPL: BillEase DOB: BPI, UBP, BDO, LANDBANK, Metrobank | Three plugin variants |
| WooCommerce | Cards: Mastercard, Visa E-wallets: GCash, GrabPay, Maya DOB: BPI, UBP BNPL: BillEase | Available for version 5.3.2 and above |
| Magento | Cards: Mastercard, Visa E-wallets: GCash, GrabPay DOB: BPI BNPL: BillEase | Available for version 2.3 and above |
Payment method availability depends on what's enabled on your PayMongo account. Even if a plugin lists a method, it only appears at checkout once it's turned on under Settings → Payment methods in your dashboard.