ZionPe Payments lets you accept online payments on your WordPress and WooCommerce store—credit and debit cards, Google Pay, Apple Pay, and bank transfer. Sign up at ZionPe, connect your store, and get paid. Secure, trusted, and simple.
Key Features:
- WooCommerce Integration – Accept payments directly on checkout
- Multiple payment methods – Card, Google Pay, Apple Pay, Pay by Bank, Link, Klarna (toggle what you need)
- Standalone Shortcodes – Add payment forms to any page or post
- Secure & trusted – Protected payments; funds to your connected account
- 3D Secure – Enhanced security for card payments
- Multi-currency – GBP, USD, EUR, and more
- Refund Support – Process refunds from WooCommerce
- HPOS Compatible – Works with WooCommerce High-Performance Order Storage
WooCommerce Checkout Integration:
Once configured, ZionPe appears as a payment option on your WooCommerce checkout page. Customers can select it and pay securely with their credit/debit cards.
Standalone Payment Forms:
Use shortcodes to add payment forms anywhere on your site – perfect for:
* Service pages
* Landing pages
* Donation pages
* One-time payments
Usage
WooCommerce
After enabling ZionPe in WooCommerce Payments settings, customers will see “Credit/Debit Card” (or your custom title) as a payment option during checkout.
Shortcodes
Add payment forms to any page or post:
[zionpe_payment amount="100" currency="GBP" description="Product Name"]
Parameters:
amount(optional) – Fixed payment amount in main currency units (e.g., 100 = £100.00)amounts(optional) – Comma-separated preset amounts shown as buttons (e.g., “10,25,50”)custom_amount(optional) – yes/no, lets customers type their own amount. Default: yes whenamountsis set oramountis emptymin_amount(optional) – Minimum custom amount. Default: 1title(optional) – Heading shown above the formbutton_text(optional) – Custom button label (e.g., “Donate”) — the amount is appended automaticallycollect_email(optional) – yes/no, ask for the customer’s email for their receipt. Default: yescurrency(optional) – Currency code: GBP, USD, EUR, etc. Default: GBPdescription(optional) – Description shown during checkout
Provide at least one of amount, amounts, or custom_amount="yes".
Examples:
Fixed price:
[zionpe_payment amount=”50″ currency=”GBP” description=”Consulting Fee”]
Donation form with preset and custom amounts:
[zionpe_payment amounts=”10,25,50″ custom_amount=”yes” title=”Support our work” button_text=”Donate” currency=”GBP”]
“Pay what you want” (custom amount only):
[zionpe_payment custom_amount=”yes” min_amount=”5″ currency=”USD” description=”Tip jar”]
External Services
This plugin connects to external third-party services to process payments:
ZionPe Payments API (https://zionpe.com)
- Used for: Payment processing, creating Stripe payment intents, verifying payments
- Data sent: Site URL, Site Key, payment amounts, currency, order details
- When: During checkout when customer initiates payment
- Terms of Service: https://zionpe.com/legal/terms
- Privacy Policy: https://zionpe.com/legal/privacy
Stripe (https://stripe.com)
- Used for: Secure card payment processing via Stripe Elements
- Data sent: Card details are sent directly to Stripe (never stored on your server)
- When: When customer enters payment information
- Terms of Service: https://stripe.com/legal
- Privacy Policy: https://stripe.com/privacy
By using this plugin, you acknowledge that payment data will be processed through these external services.
Compatibility
- WordPress 5.0 – 6.9+
- WooCommerce 3.0 – 9.5+
- PHP 7.4+
- WooCommerce HPOS (High-Performance Order Storage)
- WooCommerce Blocks Checkout
- All major WordPress themes
- Multisite compatible