Accept one-time payments from your WordPress site with
Transactium - no coding required.
More to add in future versions!
Current Features
- collect any type of custom data from your customer
- accept one-time secure payments
- display prices and accept payments in multiple currencies*
- provide custom payment receipts
- create a post on your site only if a payment was successful
- all payments are PCI compliant
No coding required.
Transactium Gravity Forms AddOn integrates with Gravity Forms — one of the best WordPress visual form builders - to allow you to create custom forms to be processed by Transactium.
Download
This section describes how to install and setup the Transactium Gravity Forms AddOn. Be sure to follow
all of the instructions in order for the Add-On to work properly. If you're unsure on any step, there are
screenshots.
Requirements
Requires at least WordPress 3.9, PHP 5.5 and
Gravity Forms 2.1.1.
Current versions are WordPress 5.8, PHP 7.4 and gravity forms 2.5.9
Steps
- Make sure you have your own copy of Gravity Forms. This plugin does not include Gravity Forms. It will work with any of the Gravity Forms licenses.
- You'll also need a Transactium account
-
Upload the plugin to your WordPress site. There are three ways to do this:
-
WordPress dashboard search
-
In your WordPress dashboard, go to the Plugins menu and click the Add New button
- Search for
Transactium Gravity Forms AddOn
- Click to install the plugin
-
WordPress dashboard upload
-
Download the plugin zip file by clicking the orange download button on this page
- In your WordPress dashboard, go to the Plugins menu and click the Add New button
- Click the Upload link
- Click the Choose File button to upload the zip file you just downloaded
-
FTP upload
-
Download the plugin zip file by clicking the orange download button on this page
- Unzip the file you just downloaded
- FTP in to your site
- Upload the
transactium-gravity-forms-addon
folder to the /wp-content/plugins/
directory
- Visit the Plugins menu in your WordPress dashboard, find
Transactium Gravity Forms AddOn
in your plugin list, and click the Activate link.
- Visit the Forms->Settings menu, select the new Transactium tab, and input your Transactium account information. Save your settings.
for testing you can use
integ_api
Integ_api1
HPSTag
- Select the Settings tab and set your desired currency. This will be the currency used for your product transactions.
- Create a form, adding a Total field and at least one Product field from under Pricing Fields.
- Attach fields to Transactium gateway. Under
Form -> Select field -> Advanced -> Transactium -> Field Name for POST
you may specify any of the below properties:
- Client_ClientReference, Client_OrderReference, Client_CardHolderName
- Billing_FullName, Billing_Phone, Billing_Email, Billing_StreetNumber, Billing_StreetName, Billing_AddressUnitNumber, Billing_CityName, Billing_TerritoryCode, Billing_CountryCode, Billing_PostalCode, Billing_Fax, Billing_BirthDateYYYYMMDD
- Customer_FullName, Customer_Phone, Customer_Email, Customer_StreetNumber, Customer_StreetName, Customer_AddressUnitNumber, Customer_CityName, Customer_TerritoryCode, Customer_CountryCode, Customer_PostalCode, Customer_Fax, Customer_BusinessName, Customer_BusinessRegistrationNumber, Customer_BusinessTaxNumber
- Shipping_FullName, Shipping_Phone, Shipping_Email, Shipping_StreetNumber, Shipping_StreetName, Shipping_AddressUnitNumber, Shipping_CityName, Shipping_TerritoryCode, Shipping_CountryCode, Shipping_PostalCode, Shipping_Fax, Shipping_BusinessName
- Appearance_ShopName, Appearance_LanguageCode, Appearance_SiteBGColor
Notes
* You may specify multiple properties for a single field by separating with commas. e.g.
Billing_FullName,Customer_FullName
* It is recommended that you hide (Advanced->Visibility->Hidden) and specify a default value (Advanced->Default Value) accordingly when/if specifying certain fields such as the Appearance_* fields.
1. In the
Form Settings->Transactium menu, add a new Transactium payment feed to your form. Attach any billing fields in your form to your payment feed for a complete entry record.
1. Browse to
Form Settings->Confirmations and add a
Success
and a
Failure
confirmation action for the form.
If you need help, try checking the
screenshots