WPForms Integration Add-on

PlanetStudio Payment Gateway

WPForms Integration Add-on

The WPForms Integration Add-on connects PlanetStudio Payment Gateway with WPForms, allowing you to accept payments directly from custom forms.

This integration is useful for:

  • service payments
  • invoice payments
  • booking forms
  • order forms
  • custom payment forms

Payments are processed through PSPG supported banks and payment systems.


Requirements

Before using the WPForms add-on you must install:

  • PlanetStudio Payment Gateway (Core)
  • WPForms plugin

Required plugins:

PlanetStudio Payment Gateway
WPForms
PlanetStudio WPForms Integration Add-on

Installation

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

Creating a Payment Form

  1. Go to:
WPForms → Add New
  1. Create your form.
  2. Add the required fields, for example:
  • Name
  • Email
  • Amount
  • Description
  1. Enable PlanetStudio Payment Gateway in form settings.

Configuring PSPG Payment

Inside the form builder:

  1. Open Payments
  2. Select PlanetStudio Payment Gateway
  3. Configure the payment options

Typical configuration includes:

FieldDescription
Amount fieldField that defines payment amount
CurrencyPayment currency
BanksAvailable banks for payment
DescriptionPayment description

Payment Flow

Customer payment process:

  1. Customer fills the form
  2. Customer submits the form
  3. Customer selects a bank
  4. Customer is redirected to the bank payment page
  5. Customer completes payment
  6. Bank redirects back to the website
  7. Payment status is synchronized with the bank

Form submission and payment are linked through PSPG order tracking.


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

WPForms payments support multiple currencies:

  • AMD
  • USD
  • EUR
  • RUB

Currency availability depends on bank configuration.


Payment Tracking

All WPForms payments are recorded in PSPG Orders.

You can view them here:

WordPress Admin → PSPG → Orders

Each order includes:

  • PSPG order number
  • form ID
  • payment status
  • bank used
  • amount
  • currency
  • API logs

Payment Statuses

Payment status is synchronized automatically with the bank.

StatusMeaning
PendingWaiting for payment confirmation
PaidPayment successful
FailedPayment failed
CanceledPayment canceled

Typical Use Cases

WPForms PSPG payments are commonly used for:

  • service payments
  • booking forms
  • consultation payments
  • invoice forms
  • custom order forms

This integration allows you to accept payments without a full e-commerce system.


Troubleshooting

Payment not completed

Possible reasons:

  • customer canceled the payment
  • bank declined the transaction
  • payment session expired

Payment status not updated

Possible reasons:

  • bank callback not received
  • incorrect bank credentials
  • bank configuration issues

You can manually check payment logs in PSPG Orders.


Need Help?

If you need assistance please contact support:

Support
https://planetstudio.am/support/