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

PlatformWhat you can acceptNotes
ShopifyQR 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
WooCommerceCards: Mastercard, Visa
E-wallets: GCash, GrabPay, Maya
DOB: BPI, UBP
BNPL: BillEase
Available for version 5.3.2 and above
MagentoCards: 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.