Payment Gateways
The plugin provides multiple payment gateways that can be individually enabled in WooCommerce → Settings → Payments.
Available Gateways
Section titled “Available Gateways”| Gateway | ID | Description |
|---|---|---|
| GoPay | gopay | Main gateway — displays all enabled payment methods on a single GoPay payment page |
| GoPay – Credit Card | gopay-credit-card | Card payments (Visa, Mastercard, etc.) |
| GoPay – Bank Account | gopay-bank-account | Bank transfers |
| GoPay – Apple Pay | gopay-apple-pay | Apple Pay payments |
| GoPay – Google Pay | gopay-gpay | Google Pay payments |
| GoPay – PayPal | gopay-paypal | PayPal payments |
| GoPay – Bitcoin | gopay-bitcoin | Bitcoin payments |
| GoPay – GoPay Account | gopay-gopay | GoPay account payments |
| GoPay – Click to Pay | gopay-click-to-pay | Click to Pay payments |
| GoPay – mPayment | gopay-mpayment | mPlatba (mobile payment) |
| GoPay – Premium SMS | gopay-premium-sms | Premium SMS payments |
| GoPay – Paysafecard | gopay-paysafecard | Paysafecard payments |
Gateway Settings
Section titled “Gateway Settings”Each gateway has the following common settings:
| Field | Description |
|---|---|
| Enable/Disable | Enable or disable this payment method |
| Title | Name displayed to customers during checkout |
| Description | Description shown below the payment method name |
| Successful payment status | WooCommerce order status after successful payment (default: Processing) |
| Display logo | Show the payment method logo in checkout |
| Enable recurring payments | Enable support for recurring payments via WooCommerce Subscriptions |
Main Gateway (GoPay)
Section titled “Main Gateway (GoPay)”The main GoPay gateway has an additional setting:
| Field | Description |
|---|---|
| Enabled Payment methods | Select which payment methods to display on the GoPay payment page (multiselect from available methods configured in your GoPay account) |
When using the main gateway, customers are redirected to a GoPay payment page where they choose from the enabled payment methods. Available methods depend on your GoPay merchant account configuration.
Refunds
Section titled “Refunds”The plugin supports full and partial refunds through WooCommerce:
- Open the order in WooCommerce → Orders
- Click Refund
- Enter the refund amount
- Click Refund via GoPay
The refund is processed through the GoPay API and the customer receives the refunded amount back to their original payment method.
Recurring Payments
Section titled “Recurring Payments”The plugin supports recurring payments through WooCommerce Subscriptions. When enabled on a gateway:
- Customers can purchase subscription products using GoPay
- The initial payment is processed normally through GoPay
- Subsequent recurring payments are charged automatically using the stored payment reference
- Subscription management (pause, cancel, reactivate) is handled through WooCommerce Subscriptions