
PlanetStudio Payment Gateway
GiveWP Integration Add-on
The GiveWP Integration Add-on connects PlanetStudio Payment Gateway with GiveWP, allowing donation websites to accept payments through Armenian banks and payment systems.
This add-on enables secure and reliable bank payments directly from GiveWP donation forms.
Supported features include:
- multi-bank payments
- multi-currency support
- payment status synchronization
- donation tracking
- API logging and diagnostics
Requirements
Before using the GiveWP add-on you must install:
- PlanetStudio Payment Gateway (Core)
- GiveWP plugin
Required plugins:
PlanetStudio Payment Gateway
GiveWP
PlanetStudio GiveWP Integration Add-on
Installation
- Install and activate:
PlanetStudio Payment Gateway
PlanetStudio GiveWP Integration Add-on
- Activate the add-on license:
WordPress Admin → PSPG → Add-ons
- Configure the banks in PSPG settings.
Enabling PSPG in GiveWP
- Go to:
GiveWP → Settings → Payment Gateways
- Enable:
PlanetStudio Payment Gateway
- Save settings.
After enabling the gateway it becomes available in donation forms.
Using PSPG in Donation Forms
- Open a donation form in:
GiveWP → Donation Forms
- Edit the form.
- Enable PlanetStudio Payment Gateway as a payment option.
Donors will now be able to select PSPG during checkout.
Payment Flow
Donation payment process:
- Donor fills the donation form
- Donor selects PlanetStudio Payment Gateway
- Donor chooses a bank
- Donor is redirected to the bank payment page
- Donor completes the payment
- Bank redirects back to the website
- Donation status is synchronized with the bank
Donation status in GiveWP is updated automatically.
Supported Banks
PlanetStudio Payment Gateway supports the following banks:
- AMIO Bank
- Ameriabank
- ACBA Bank
- Araratbank
- Armeconombank
- Armswissbank
- Ardshinbank
- Byblos Bank Armenia
- Convers Bank
- Evocabank
- Fast Bank
- Inecobank
- IDBank
- Idram Wallet
Available banks depend on which banks are enabled in:
WordPress Admin → PSPG → Settings
Multi-Currency Support
GiveWP donations support multiple currencies:
- AMD
- USD
- EUR
- RUB
Currency availability depends on bank configuration.
Donation Tracking
All donation payments are recorded in PSPG Orders.
You can view them here:
WordPress Admin → PSPG → Orders
Information available:
- donation ID
- payment status
- bank used
- amount
- currency
- API logs
Payment Statuses
Donation payments may have the following statuses:
| Status | Meaning |
|---|---|
| Pending | Waiting for payment confirmation |
| Paid | Payment completed successfully |
| Failed | Payment failed |
| Canceled | Payment canceled by the donor |
Statuses are synchronized automatically with the bank.
Troubleshooting
Donation status not updated
Possible reasons:
- bank callback not received
- incorrect bank credentials
- bank test mode configuration
You can manually sync the payment status from PSPG Orders.
Payment declined
Reasons may include:
- insufficient funds
- bank security checks
- expired card
Donors should contact their bank.
Need Help?
If you need assistance please contact support:
