Paymentech - When Sending Action Code VO, Dollar Amount Should Be $0.00
(Doc ID 1623379.1)
Last updated on FEBRUARY 27, 2019
Applies to:Oracle Payments - Version 12.1.3 and later
Information in this document applies to any platform.
Per Paymentech for Bank Account transfer, when the Action_code is VO,
Validate Only, then dollar amount sent in the authorization should be $0.00.
However, currently authorization process sends the receipt amount instead of
$0.00 for Verify Only (VO).
Feedback from Paymentech analyst:
Order Successfully Validated and Verified.
Note: When Sending action code VO, dollar amount should be $0.00.
Customer has IBY_PTK_O_7_2_en.rtf 120.3.12010000.5
Currently in this template we see the following in the FundsCaptureOrder
Position 62 - OrderAmount/Value ( Amount of Authorization. (Integer))
Position 72 - OrderAmount/Value ( Amount of Authorization. (Decimal))
ELSIF (LENGTH(PayerBankAccount) > 0) THEN ‘VO’
i.e. OrderAmount/Value is passed as non-zero.
But Paymentech expects it to be zero.
Following is the excerpt from the PTK Online Processing guide which confirms
the same thing as mentioned by PTK Analyst:
Action Code VF : Account Verification
Verify this account is valid before performing authorization.
The amount of the transaction must be 0.00.
Action Code VO: Validate and Verify
Validate this transaction against an ACH eligibility file, Notification of
Change (NOC) file, and ECP Internal Negative File.
If the validation passes, verify this transaction against a 3rd party
negative file. Amount should be 0.00.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document