PayPal Gateway Module: International E-commerce Checkout
Accept international customer payments securely. The PayPal Gateway Module integrates PayPal Checkout directly into the PolyCMS e-commerce checkout flow.
Core Features
Configure settings under Settings > Payment Gateways > PayPal in your admin panel:
1. Unified PayPal Checkout
Provides customers with a secure, standard PayPal payment modal at checkout to pay via PayPal balance, linked bank accounts, or credit cards.
2. Dual Sandbox & Production Modes
Allows developers to run full transaction simulations using PayPal Sandbox credentials, then toggle to Live mode for production payment processing.
3. Automated Order Lifecycle Management
The system communicates with the PayPal API. When a payment is successfully completed, order statuses automatically update from Pending to Processing/Completed.
4. Integrated Payment Refunds Support
Issue customer returns directly. Admins can trigger transaction refunds to the buyer's account from the order detail interface in the admin panel.
5. Secure Credentials Storage
Specify PayPal API configurations, client IDs, client secrets, webhook hashes, and currency conversion parameters securely in the backend settings.
PolyCMS is an open-source content management system for modern web applications, inspired by the WordPress plugin and theme ecosystem but built on top of the Laravel framework. It is designed to provide a complete foundation for content publishing, e-commerce, multi-language support, and extensible module architecture — powered by a Vue 3 admin panel with data served entirely through RESTful APIs.
Whether you're building a blog, a documentation site, an online store, or a multi-tenant SaaS platform, PolyCMS aims to give you a comprehensive starting scaffold so you can ship quickly and extend easily through integrated modules and themes. In particular, themes in PolyCMS follow a multi-theme architecture — one Main theme and an unlimited number of Sub themes can run side by side on the same installation.
We hope this ready-made foundation proves useful for building your next website, blog, or web app, saving you from having to start completely from scratch.