GiveWP Integration Add-on

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

  1. Install and activate:
PlanetStudio Payment Gateway
PlanetStudio GiveWP Integration Add-on
  1. Activate the add-on license:
WordPress Admin → PSPG → Add-ons
  1. Configure the banks in PSPG settings.

Enabling PSPG in GiveWP

  1. Go to:
GiveWP → Settings → Payment Gateways
  1. Enable:
PlanetStudio Payment Gateway
  1. Save settings.

After enabling the gateway it becomes available in donation forms.


Using PSPG in Donation Forms

  1. Open a donation form in:
GiveWP → Donation Forms
  1. Edit the form.
  2. Enable PlanetStudio Payment Gateway as a payment option.

Donors will now be able to select PSPG during checkout.


Payment Flow

Donation payment process:

  1. Donor fills the donation form
  2. Donor selects PlanetStudio Payment Gateway
  3. Donor chooses a bank
  4. Donor is redirected to the bank payment page
  5. Donor completes the payment
  6. Bank redirects back to the website
  7. 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:

StatusMeaning
PendingWaiting for payment confirmation
PaidPayment completed successfully
FailedPayment failed
CanceledPayment 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:

Support
https://store.planetstudio.am/support/