Visa

Visa is a supported LinkPoint credit card payment method that is used for transactions during the sales order workflow. Visa is included by default in the payment pick list. It isn't set as a CustomCharge.

Before you can use payment processors and their supported payment methods for transactions during the sales order workflow, configuration is required in Order Management.

The order XML is imported into Order Management with the payment tag when the payment is Authorized or Captured outside of Order Management. For LinkPoint, Visa uses two different processor accounts: FDCSInternational or YourPay.

Example 1: payment tag in XML using the FDCS International V2 account

This example shows the payment tag in XML when the <card-type> = VISA and the <transaction-type> = AUTH.

Note: For a Capture transaction, the XML is the same except that the <transaction-type> = CAPTURE.
<payments>
   <payment>
      <credit-card>
         <card-type>VISA</card-type>
         <card-number>XXXX-XXXX-XXXX-0006</card-number>
         <expiration-month>05</expiration-month>
         <expiration-year>2020</expiration-year>
     </credit-card>
     <amount>29.33</amount>
     <processor-id>FDCSInternational</processor-id>
     <transaction-id>A-bb9c4079-af41-4ab3-8ace-52c2476f043c</transaction-id>
     <transaction-type>AUTH</transaction-type>
   </payment>
</payments>

Example 2: payment tag in XML using the YouPay account

This example shows the payment tag in XML when the <card-type> = VISA and the <transaction-type> = AUTH and the <processor-id> = YouPay.

Note: For a Capture transaction, the XML is the same except that the <transaction-type> = CAPTURE.
<payments>
   <payment>
      <credit-card>
         <card-type>VISA</card-type>
         <card-number>XXXX-XXXX-XXXX-0006</card-number>
         <expiration-month>05</expiration-month>
         <expiration-year>2020</expiration-year>
      </credit-card>
      <amount>29.33</amount>
      <processor-id>YourPay</processor-id>
      <transaction-id>A-bb9c4079-af41-4ab3-8ace-52c2476f043c</transaction-id>
      <transaction-type>AUTH</transaction-type>
      <custom-attributes>
         <custom-attribute attribute-id="bfProcessorToken">DE0F7026-E5B3-2D92-1B1E-26FAB6A984FA</custom-attribute>
         <custom-attribute attribute-id="bfResponseData">VPSProtocol=3.00 Status=OK StatusDetail=0000 : The Authorisation was Successful. VPSTxId={C1DFA2BA-FDC6-CC1E-1821-1302FBB68B58} SecurityKey=ZIFDAIVBRY TxAuthNo=16219761 AVSCV2=DATA NOT CHECKED AddressResult=NOTPROVIDED PostCodeResult=NOTPROVIDED CV2Result=NOTPROVIDED 3DSecureStatus=NOTCHECKED Token={DE0F7026-E5B3-2D92-1B1E-26FAB6A984FA} DeclineCode=00 ExpiryDate=0728 BankAuthCode=999777 VendorTxCode=ae8c0caf-b7d9-499f-99c5-f8b0147c3d7f </custom-attribute>  
      </custom-attributes>
   </payment>
</payments>