Payeezy We Cannot Proceed With Payment Because of Technical Difficulties Please Try Again Later
Overview ↑ Back to height
Accept payment by all major credit cards straight on your site with First Data using the Payeezy Gateway, Payeezy, or legacy Global Gateway payment processing services. If you do not nevertheless have a Payeezy (formerly GGe4) business relationship, you can become a free demo account.
With TransArmor Tokenization enabled on your business relationship, customers can choose to safely and securely salvage their credit card information to their accounts, allowing for quicker and easier futurity checkout. This would also let you lot accept recurring payments, equally the plugin includes full back up for WooCommerce Subscriptions and Pre-Orders.
This gateway requires an SSL certificate to protect your customers credit card data.
The iii gateway modes may support different features, and merchants can switch between each gateway fashion depending on what First Information account they're connecting to WooCommerce. For instance, if you use Payeezy API, you must have a Payeezy API account with First Data to connect to (you can asking an upgrade to this account from Commencement Data); you should select the gateway mode that corresponds to your Commencement Data account.
| Payeezy Gateway | Payeezy (API) | Global Gateway | |
|---|---|---|---|
| Procedure payments on site | ✔ | ✔ | ✔ |
| Supports enhanced checkout class | ✔ | ✔ | ✔ |
| Supports client-side tokenization for enhanced security and reduced PCI compliance burden | – | ✔ | – |
| Supports pre-authorisation | ✔ | ✔ | ✔ |
| Supports TransArmor tokenization | ✔ | ✔ * | – |
| Supports Subscriptions & Pre-Orders plugins | ✔ | ✔ | – |
| Supports soft descriptors | ✔ | ✔ | – |
| Supports TeleCheck (eCheck) | ✔ | ✔ | – |
| Supports capturing charges within WooCommerce | ✔ | ✔ | – |
| Supports WooCommerce refunds | ✔ | ✔ | – |
| Supports voiding pre-authorized transactions | ✔ | ✔ | – |
* TransArmor is required in your Beginning Data business relationship to utilize the Payeezy (API) gateway mode.
Installation ↑ Back to pinnacle
- Download the extension from your WooCommerce dashboard
- Go to Plugins > Add together New > Upload and select the Cipher file y'all just downloaded
- Click Install At present, and and then Activate
- Get to WooCommerce > Settings > Payments and read the next section to learn how to setup and configure the plugin.
Setup and Configuration ↑ Back to top
To gear up upward the plugin, you'll need credentials from First Data for your payment gateway account. Please choose which payment gateway account you lot'll be using to see how to obtain your payment gateway credentials for use in the plugin.
Exist sure that the gateway is in the correct mode before you start. You can change the gateway manner nether the Plugins list past clicking Employ {Gateway proper noun}.
Then, you lot tin can refer to the correct document to become credentials and configure the gateway:
- Payeezy Gateway (GGe4) Credentials & Setup
- Payeezy (API / Payeezy.js) Credentials & Setup
- Global Gateway (Linkpoint) Credentials & Setup
eCheck Configuration ↑ Dorsum to pinnacle
Supported by: Payeezy Gateway, Payeezy
Please note that TeleCheck does not back up tokenization, and therefore cannot be used for Subscriptions or Pre-Orders.
Both the Payeezy Gateway and Payeezy plugin modes support TeleCheck checkout (eChecks). Each can exist configured in the same fashion:
- Enable / Disable – Enable to allow customers to apply this gateway to checkout.
- Championship – The name of the payment method customers will see during checkout.
- Description – The clarification of the payment method customers volition see during checkout. Limited HTML is immune.
- Detailed Decline Messages – Enable to display detailed messages to customers to provide reasoning for declines when possible instead of a generic error bulletin.
- Debug Mode – Enable this if you are having bug correctly processing transactions. You lot can either log API requests / responses direct to the checkout / thank you page, salve them to the WooCommerce Error Log (found nether WooCommerce > System Status > Logs) or both. All debugging messages are cleaned of sensitive data before display, but every bit a best practise, please do not enable this unless you lot are having issues with the plugin and disable information technology once your bug are resolved.
- Surroundings – You tin set your site to process transactions in the production or demo environment depending on the type of account you accept. If y'all are not sure, your account is most likely a production account. Make certain that your Gateway credentials match your configured environment.
- Share connection settings – Enabling this will allow you to use connexion / authentication settings between the credit card and eCheck gateways. If this is enabled, you'll demand to enter Offset Data gateway credentials under the Credit Card settings to process transactions.
Merchant Usage ↑ Back to peak
There are several features available in dissimilar gateway modes to assist merchants in managing transactions.
Capture Charges in WooCommerce ↑ Back to peak
Supported past: Payeezy Gateway, Payeezy
Both of these gateways support capturing pre-authorized credit card transactions from directly within the WooCommerce admin — no logging into your First Data business relationship to capture transactions needed.
You can read nearly how to capture charges in WooCommerce here.
Refund Transactions in WooCommerce ↑ Back to top
Supported past: Payeezy Gateway, Payeezy
You tin can refund credit card transactions (not eCheck / TeleCheck transactions) from directly within the WooCommerce admin using version 3.five.0 or newer of Showtime Data. This means that refunds tin be candy directly in WooCommerce without the logging into your First Data account to save time on store management. Both fractional and full refunds are supported.
You tin read more than about managing refunds here.
Void Transactions in WooCommerce ↑ Back to top
Supported by: Payeezy Gateway, Payeezy
You can void pre-authorized credit menu transactions (not eCheck / TeleCheck transactions) from direct within the WooCommerce admin using version 4.0 or newer of Beginning Data. This will cancel the order every bit funds have not been captured even so, and volition void the accuse within Kickoff Data within the need to log into the Get-go Data admin.
Voided transactions must exist voided in full; partial voids are non accepted by Offset Data. You can read more than about voiding transactions here.
Managing Credit Card Tokens ↑ Back to elevation
Supported by: Payeezy Gateway, Payeezy
Saved card tokens for a customer tin be managed by an admin. While using TransArmor Tokenization, card tokens are saved in the customer'south account (though no sensitive information is saved in your database). Store admins can create or delete credit card tokens from the "edit WP User" folio when tokenization is enabled.
You tin read more about managing saved carte du jour tokens here.
Manually Adding Tokens
To manually add a card token, you'll need information from Get-go Information. Log into your Starting time Information business relationship, click on the "Transactions" tab, so search for the transactions you want to view:
Note that the first transaction in this image has Card Number ############1111. This ways that the card token is not available because TransArmor Tokenization was not configured / enabled when that transaction was processed. The second transaction shows what a credit card token looks like when this is properly configured.
To manually add the payment token, utilise the "Menu Number" in the transaction list for the tokenized transaction, and then enter the remainder of the needed information and save the user profile.
Client Feel ↑ Dorsum to top
Enhanced Checkout Course ↑ Back to top
Supported by: Payeezy Gateway, Payeezy, Global Gateway
All Commencement Data gateway modes support the enhanced checkout form. This improves both mobile and desktop checkout. Yous can read more about this feature here.
Payment.JS
With the switch to Payment.JS, the Checkout experience for the Payeezy JS fashion differs slightly. The customer won't run across a credit card form on the Checkout folio and must keep to the "Pay for order" page to fill up out the credit card details.
TeleCheck
The TeleCheck checkout is supported by Payeezy Gateway and Payeezy, and will show the required payment disclaimers from First Data. First Data likewise requires a slice of personal information, such as Driver'south License, so the customer can select an ID type.
Detailed Reject Messages ↑ Back to superlative
Supported by: Payeezy Gateway, Payeezy
When detailed decline letters are enabled, they will provide informative mistake letters to the customer at checkout when Starting time Data returns a useful response.
You can read more than about detailed decline messages hither.
My Payment Methods ↑ Back to summit
Supported by: Payeezy Gateway, Payeezy
When TransArmor Tokenization is configured, logged-in customers can save cards to their accounts during the checkout procedure, and view or manage these cards in the account department.
Customers tin can then select 1 of these saved methods while checking out in the futurity.
Commencement Data also supports adding new methods from the account. You lot tin can read more about adding methods from the business relationship here.
Other Info & Features ↑ Back to elevation
Storing Credit Cards ↑ Back to superlative
Supported by: Payeezy Gateway, Payeezy
Credit bill of fare data is not stored on your server, rather it is tokenized and stored on Starting time Data's secure servers, which reduces your PCI compliance burden. Learn more almost TransArmor Tokenization.
Configuring TransArmor Multi-Pay Tokenization ↑ Back to top
Supported past: Payeezy Gateway, Payeezy
To configure tokenization support for your live Start Data account, starting time contact your merchant services provider and asking a TransArmor token if you lot have not already done so.
Next sign in to your Showtime Data account: globalgatewaye4.firstdata.com
Select your ecommerce terminal by clicking: Assistants > Terminals > Your ecommerce terminal:
Finally enter your token value in the Transarmor Token field for the selected terminal:
A note on testing: When testing using your demo account follow the steps as outlined above, but rather than requesting a token from your merchant services provider merely utilise any iv digit value, such as '1234' to enable tokenization.
WooCommerce Subscriptions / Pre-Orders Support ↑ Dorsum to top
Supported past: Payeezy Gateway, Payeezy
Beginning Data fully supports all features of WooCommerce Subscriptions and WooCommerce Pre-Orders, though yous must first configure TransArmor Multi-Pay Tokenization for your Commencement Data business relationship and then enable Tokenization for this gateway.
When Subscriptions is used, the enhanced "My Payment Methods" table is besides active to preclude deleting cards associated with a subscription. You can read about subscription saved methods here.
Soft Descriptors ↑ Back to peak
Supported by: Payeezy Gateway, Payeezy
First Data allows a single merchant account to be used beyond 150 unlike websites. This is achieved through the use of "Soft Descriptors". The soft descriptor allows for a secondary business organisation name, accost and phone to exist recorded into the customers credit carte du jour transactions.
Here are some instructions meant to assist every bit a guide in enabling soft descriptors for your merchant account; this is in no way a definitive guide, and we are unable to further assist with this process. The First Data account manager for the merchant must go through this process with you lot.
- All of the soft descriptors are optional. If you would similar to use Soft Descriptors, please contact your First Data Human relationship Manager or Sales Rep and accept them prepare your "Foreign Indicator" in your "North Merchant Manager File" to "v".
- Then the "Let Soft Descriptors" box must exist checked in the merchants online Payeezy account: globalgatewaye4.firstdata.com. The checkbox for "Allow Soft Descriptors" can be checked past the merchant at any time, only information technology will not piece of work unless the "Foreign Indicator" has been set to "5" first.
- Some users take expressed that some account managers will not know how to go through the process for enabling soft descriptors. If you accept issues getting this ready, we recommend that customers call the technical back up line for Payeezy, and so let them call an account manager on behalf of the client, and go anybody on a 3-fashion telephone call to ensure that the soft descriptors are enabled successfully.
CVV2 Filtering ↑ Back to top
To configure Get-go Information to decline transactions based on CVV2 response, perform the post-obit configuration to your Showtime Data account:
- Log into your demo or product First Data business relationship
- Select your eCommerce concluding by clicking: Administration > Terminals > Your ecommerce final:
Select a Terminal - On the "Details" tab scroll down to the "Blazon" field and ensure "East-Commerce Transaction (CVV2)" is selected. Click "Update".
Note: this step is the easiest to overlook or not perform correctly but it'southward the virtually of import!
Enable "Eastward-Commerce Transaction (CVV2)" Type - Click the "CVV2 Filters" tab and select the CVV2 responses that you wish to effect in a declined transaction. Click "Update" once y'all're happy:
Select CVV2 Filters - Optional: you tin exam the CVV2 treatment by enabling demo mode and using one of the special examination CVV2 values as shown in the documentation. For case, utilise '234' to simulate "CVV2 does not match".
Upgrading to 4.0 ↑ Back to summit
When upgrading First Data to version 4.0 from a previous installation, there are a few changes you should be aware of:
- The Central ID and HMAC key values are at present required to process payments. This yields both improved transaction security and eCheck support (if enabled in your First Data account).
- As of version 4.0.0, both demo and live tokens are now supported, whereas previously but a single "token" blazon was supported. During the upgrade, demo tokens tin't exist separated from alive tokens, so all tokens will be treated equally production tokens. If you had demo tokens for a user (such as your testing business relationship), these should be deleted or manually updated. For developers: you can also modify the meta_key for the token to append
_demoto the end if you'd like to just update this in the db.
Troubleshooting ↑ Back to top
First, if yous use the Payeezy (API) mode and feel errors while processing, please ensure that Transarmor is enabled for your First Data business relationship, as it is required to apply Payeezy (API).
Debug Way ↑ Back to top
If you see errors when testing your gateway integration, the start step to diagnosing the issue will oftentimes likely exist to enable the Debug Mode setting in the gateway plugin configuration. Enabling debug mode will give y'all admission to the transaction request/response letters and tin can be extremely helpful to provide to WooCommerce and First Data support staff for resolving payment issues.
Setting Debug Way to "Show on Checkout Page" will display the boosted debug information and requests/responses (stripped of any sensitive information) direct on the checkout page. This is nigh useful when you are initially configuring and testing your plugin in demo manner.
Setting Debug Manner to "Relieve to log" will save the debug information and requests/responses (stripped of whatever sensitive information) to the WooCommerce Error Log (found under WooCommerce > Organisation Status > Logs). This tin exist useful when diagnosing an intermittent issue with your product business relationship that is hard to replicate, to provide a record of the transactions for review past support staff.
Setting Debug Mode to "Both" will cause logging both to the checkout page as well equally WooCommerce logs.
As a all-time practice, be sure to enable Debug Style merely when necessary, and set to "Off" in one case your upshot has been resolved.
Transaction Response – HTTP 401: Unauthorized – Unauthorized Request. Bad or missing credentials. ↑ Back to elevation
If you are verifying your integration with a exam order (e'er a practiced thought) and see the above fault, it means that the Gateway ID and/or Password is configured incorrectly in the plugin for your selected environment (Production/Demo).
If y'all have the right Gateway ID/Password (not the aforementioned as your business relationship password used to sign into your Get-go Data online account) for your selected environment (Production or Demo) the easiest solution is to update the plugin with the corrected information.
If that fails, or you do not take the password written down, a new 1 can be generated by following these steps:
- Log into your demo or product First Data business relationship
- Select your eCommerce terminal by clicking: Assistants > Terminals > Your ecommerce last:
Select a Final - Ensure that the Commencement Data plugin is configured with the correct Gateway ID for the ecommerce terminal you selected.
- After clicking on your ecommerce terminal, scroll downward the next page to the Password field, click "Generate" to create a new countersign, write that password downward in a secure location as you won't exist able to view it once more. Click "Update" to set the password:
Updating the Gateway Password - Configure the WooCommerce Get-go Data plugin gateway countersign setting with your updated password.
- Perform a new (hopefully successful) examination transaction!
Global Gateway ↑ Back to top
We're unable to provide extensive support for the Global Gateway integration, equally this is deprecated and should be upgraded to Payeezy Gateway or Payeezy (API). However, depending on your host, you may need to request that they open port 1129 bi-directionally.
Questions & Support ↑ Back to top
Have a question before you purchase? Delight fill up out this pre-sales course.
Already purchased and demand some help? Go in bear upon via the help desk.
Source: https://woocommerce.com/document/firstdata/
0 Response to "Payeezy We Cannot Proceed With Payment Because of Technical Difficulties Please Try Again Later"
Post a Comment