Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gateways:barclaycard [2019/08/03 23:08] – [Data entry] marijagateways:barclaycard [2024/02/28 11:13] (current) – [Special Consideration: Prepayment Webhook] adam
Line 1: Line 1:
 ---- dataentry gateway ---- ---- dataentry gateway ----
 type                   : gateway # do not change this line type                   : gateway # do not change this line
-name                   : Barclaycard +name                   : Barclaycard ePDQ #  
-countries              : GB +countries              : GB  
-support-added          : 2.0.0 +support-added          : 2.0.0  
-support-removed        : +support-removed        :  # 
 auth-net-emulation     : no # enter "yes" or "no" (without quotes) auth-net-emulation     : no # enter "yes" or "no" (without quotes)
 supports-3dsecure      : coming soon # enter "yes" or "no" (without quotes) supports-3dsecure      : coming soon # enter "yes" or "no" (without quotes)
-supports-multicurrency : yes  +supports-multicurrency : yes 
-gateway_url            : https://www.barclaycard.co.uk/business+gateway_url            : https://www.barclaycard.co.uk/business 
 ---- ----
 +
  
  
Line 84: Line 85:
  
 After switching to live, enter in your production Barclaycard credentials and save the payment settings. Your store is now live and ready to accept payments from customers! After switching to live, enter in your production Barclaycard credentials and save the payment settings. Your store is now live and ready to accept payments from customers!
 +
 +===== Special Consideration: Prepayment Webhook =====
 +
 +If you have 3D Secure enabled for your Barclaycard account and Foxy store, a slightly different trigger will occur for the [[v:2.0:pre_payment_webhook|prepayment webhook]] if enabled for your store. It will have a ''Foxy-Webhook-Event'' header of ''validation/3ds'' instead of ''validation/payment''.
 +
 +Barclaycard approach capturing payments when 3DS is enabled differently that other gateways, in that they capture the payment as soon as the 3DS process is completed, rather than simply responding that the customer was validating and allowing us to capture as a separate request. 
 +
 +This means that if you are using the prepayment webhook to prevent transactions from completing, and are matching against the event header, you will need to allow for both ''validation/3ds'' and ''validation/payment''.
  
 ===== Troubleshooting & Interpreting Response Codes ===== ===== Troubleshooting & Interpreting Response Codes =====

Site Tools