VibeFox PayMongo for PrestaShop
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox PayMongo Payment Gateway adds PayMongo payments for the Philippines to PrestaShop. At the payment step the customer chooses PayMongo, is sent to the hosted PayMongo checkout page, pays by card, GCash, GrabPay, Maya or another method you selected, and comes back to your shop. Card data never touches your site. The order is created only after PayMongo confirms the payment, so abandoned payments leave no unpaid orders.
It suits shops that sell in Philippine pesos (PHP) and have a PayMongo account. The module takes one-time payments of at least ₱100.00. It has no card fields on your own checkout page, no saved cards, no subscriptions or installments and no separate authorize and capture. Refunds made in the PayMongo Dashboard are not copied to PrestaShop.
Key features
PayMongo Checkout: one hosted page with the methods you choose: cards (Visa, Mastercard), GCash, GrabPay, Maya, ShopeePay, QR Ph, BillEase, Atome and direct online banking (BPI, UnionBank).
Paid only when PayMongo confirms: the order is created after a signed webhook or after a server-side check of the payment when the customer returns. Every webhook is checked again through the PayMongo API with your secret key.
Amount and currency check: the paid amount and currency are compared with the cart. A mismatch puts the order in PayMongo payment on hold with a note.
No double processing: repeated webhooks and returns never create a second order. A new payment attempt expires the previous PayMongo checkout link, and a payment made on an old link is reported on the order.
Test and live modes: separate secret keys and webhook secrets. Payments keep the mode they were made in: a test payment never completes an order while the shop is live, and refunds use the key of the payment's mode.
Refunds from the order page: full and partial refunds in the PayMongo payment block, up to the amount PayMongo actually charged. A full refund sets the order to Refunded.
Order status of your choice: Payment accepted or Delivered after a successful payment. Payments still being processed wait in Awaiting PayMongo payment.
PayMongo block on the order page: the PayMongo payment, payment intent, checkout and mode, refund history and notes. Log without keys or customer data.
Requirements
PrestaShop 8.0 to 9.x, PHP 8.0 or later. A PayMongo account with secret API keys and a webhook for each mode. Carts in Philippine pesos (PHP). A VibeFox license key from vibefox.net (one key per domain).
