Business · 7 min read
How to Accept GCash and Maya Payments on Your Website in the Philippines
How to accept GCash, Maya, and cards on your own website. PayMongo, Maya Business, and HitPay compared, with fees and setup explained honestly.
Share
Key takeaways
- To accept GCash and Maya on your own website you connect a payment gateway like PayMongo, Maya Business, or HitPay, not GCash and Maya directly.
- A payment gateway processes the payment, removes the manual screenshot-confirmation step, and settles funds to your bank account automatically.
- PayMongo suits custom-built stores, Maya Business suits businesses in the Maya ecosystem, and HitPay suits fast no-code setup with payment links and plugins.
- Gateways charge a percentage per transaction (e-wallet and card rates differ), usually with no monthly fee, and that fee is typically far below combined marketplace commissions.
- Setup means registering a verified business account, getting test and live API keys, integrating the checkout, testing in sandbox, then going live.
To accept GCash and Maya on your own website in the Philippines, you connect a payment gateway that supports them, then add its checkout to your site. You do not integrate directly with GCash or Maya one by one. Instead you use an aggregator like PayMongo, Maya Business, or HitPay, which gives your customers GCash, Maya, cards, and often bank transfer in a single checkout, and settles the money to your bank account. This is what lets you stop confirming manual GCash transfers by hand and start taking real, automatic online payments.
This guide covers the gateways worth considering, how their fees compare in honest general terms, and what the setup actually involves.
What is a payment gateway and why do you need one?
A payment gateway is the service that securely processes a payment on your website and moves the money to your account. When a customer clicks "Pay," the gateway handles the card details or e-wallet authorization, confirms the payment, and notifies your site that the order is paid. Without one, you are stuck collecting payments manually: posting your GCash number, waiting for a screenshot, and checking your wallet to confirm each order.
For a real online store, a gateway is not optional. It removes the manual confirmation step, reduces fraud and "edited screenshot" disputes, and lets your site mark orders as paid automatically so fulfillment can begin. It is the difference between a Facebook seller taking transfers and an actual e-commerce business.
How do you accept GCash and Maya specifically?
You accept GCash and Maya by choosing a gateway that lists them as supported payment methods, which all the major Philippine options do. GCash and Maya are e-wallets, and the gateway presents them as buttons at checkout alongside cards. The customer taps GCash, gets redirected to authorize the payment in their wallet, and returns to your site once it clears. You never touch their wallet credentials, and the funds settle to your linked bank account on the gateway's payout schedule.
The practical decision is therefore not "how do I add GCash," it is "which gateway do I use," because the gateway you pick determines which methods you get, what the fees are, and how hard the setup is.
Which payment gateway is best for a Philippine website?
The three most common choices for PH businesses are PayMongo, Maya Business, and HitPay. All three support GCash, Maya (or its equivalent), and cards, so the differences come down to fees, integration effort, and what else you need. The fee figures below are general ranges that change with your plan, volume, and the payment method used, so confirm current rates with each provider before you commit.
| PayMongo | Maya Business | HitPay | |
|---|---|---|---|
| GCash support | Yes | Yes | Yes |
| Maya support | Yes | Yes (native) | Yes |
| Cards (Visa/Mastercard) | Yes | Yes | Yes |
| Fee model | Per-transaction %, varies by method (e-wallet vs card) | Per-transaction %, competitive on Maya wallet | Per-transaction %, similar range |
| Setup effort | Developer-friendly API + hosted checkout | Hosted checkout + API, more onboarding | Quick no-code links + plugins |
| Best for | Custom-built stores and developers | Businesses already in the Maya ecosystem | Fast setup, small stores, plugins |
| No-code option | Payment links | Payment links | Strong payment links and store |
PayMongo is the common default for custom-built Philippine e-commerce sites because its API and hosted checkout are clean and well documented. Maya Business is attractive if you are already using Maya for your wallet and want native, often favorable rates on Maya payments. HitPay leans into fast, low-friction setup with payment links and plugins, which suits sellers who want to get live quickly without heavy development. None is universally cheapest; the right pick depends on your stack and volume.
What does setting up a payment gateway involve?
Setup has four broad steps regardless of which gateway you choose. First, you register a business account with the provider and submit verification documents, typically your DTI or SEC registration, BIR documents, and a bank account for payouts. Second, you get API keys (a test set and a live set) from the gateway dashboard. Third, your developer connects the gateway to your site's checkout, either through the hosted checkout page, an API integration, or a plugin if you are on a platform that supports one. Fourth, you test in sandbox mode with the test keys, confirm payments and webhooks fire correctly, then switch to live keys and run a small real transaction before launch.
Approval is the step that catches people off guard. The provider reviews your business and product type, and onboarding can take days, so start it early. Once approved and live, the gateway handles settlement on its own schedule, depositing your sales (minus fees) to your linked bank account.
How much do payment gateways cost in the Philippines?
Gateways in the Philippines charge a percentage per transaction rather than a fixed monthly fee, and most have no setup cost for the standard tier. The per-transaction rate varies by payment method: e-wallet payments like GCash and Maya usually carry a different rate than credit cards, and rates can improve as your volume grows. Because these numbers change with plans and promos, do not budget off a single quoted figure. Check each provider's current published rates, and factor the fee into your pricing the same way marketplace sellers factor in commissions.
The honest comparison is that gateway fees are a small percentage per sale, which is almost always far below the combined commission, transaction, and shipping fees a marketplace takes. That gap is a big part of why owning your store pays off, which we break down in Shopee and Lazada seller fees versus your own online store.
Should you also accept COD and bank transfer?
Yes, in the Philippines you usually should offer more than e-wallets, because buyer trust and habits vary widely. Cash on delivery remains popular, especially outside Metro Manila and for first-time buyers who are wary of paying before they see the product. Many gateways and logistics integrations let you offer COD alongside online payment, with shipping booked through J&T, LBC, or similar couriers. Bank transfer and cards round out the options for buyers who prefer them.
Offering a mix lowers the friction that kills sales at checkout. A buyer who does not use GCash should still have a way to pay. Pairing your gateway with smart checkout design matters here, and our guide on reducing cart abandonment covers how payment choice affects completion rates.
Putting it together
Accepting GCash, Maya, and cards on your own website comes down to choosing a gateway, completing business verification, integrating it into your checkout, testing in sandbox, and going live. PayMongo, Maya Business, and HitPay all do the job; the right one depends on whether you value developer flexibility, native Maya rates, or fast no-code setup. Either way, the payoff is automatic, professional payments and far lower fees than a marketplace, on a store you actually own. For where this fits in the bigger build, see our e-commerce website cost guide for the Philippines.
If you want a store with GCash, Maya, cards, and COD wired in properly from day one, book a call and we will recommend the gateway and setup that fits your products and volume.
Related service
Web design services in the PhilippinesFrequently asked questions
How do I accept GCash payments on my own website?
You connect a payment gateway that supports GCash, such as PayMongo, Maya Business, or HitPay, and add its checkout to your site. The gateway shows GCash as a payment option, redirects the customer to authorize it in their wallet, and settles the money to your bank account. You never handle their wallet credentials.
Which payment gateway is best for a Philippine online store?
PayMongo is a common default for custom-built stores thanks to its developer-friendly API. Maya Business is attractive if you are already in the Maya ecosystem and want native rates on Maya payments. HitPay is best for fast no-code setup with payment links and plugins. The right pick depends on your stack and volume.
How much do payment gateways charge in the Philippines?
Most charge a percentage per transaction rather than a monthly fee, with no setup cost on the standard tier. The rate differs by method, since GCash and Maya e-wallet payments usually carry a different rate than credit cards, and rates can improve with volume. Confirm current published rates with each provider.
Do I need a registered business to use a payment gateway?
Yes. Gateways require business verification during onboarding, typically your DTI or SEC registration, BIR documents, and a bank account for payouts. Approval can take several days, so start the application early before your planned launch.
Should I still offer cash on delivery if I accept GCash and Maya?
Usually yes. Cash on delivery remains popular in the Philippines, especially outside Metro Manila and among first-time buyers who prefer to pay when the product arrives. Offering COD, bank transfer, and cards alongside e-wallets reduces checkout friction and captures more sales.
Is a payment gateway cheaper than selling on Shopee or Lazada?
Per sale, almost always yes. A gateway takes a small percentage per transaction, which is typically far below the combined commission, transaction, and shipping fees a marketplace charges. Owning your checkout is a major part of why running your own store improves margins.
Let's build something
great together
Have a project in mind? We'd love to hear about it and explore how we can help bring your vision to life.
Get in touchBusiness · Jun 25
TikTok Shop vs Your Own Website: Which Is Better for PH Sellers?
Business · Jun 25
Shopee and Lazada Seller Fees vs Your Own Online Store in the Philippines
Business · Jun 25
Sell on Your Own Website vs Shopee, Lazada, and Facebook in the Philippines
Business · Jun 25