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 laterInformation in this document applies to any platform.
Symptoms
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.
Response 102.
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
section:
Position 62 - OrderAmount/Value ( Amount of Authorization. (Integer))
Position 72 - OrderAmount/Value ( Amount of Authorization. (Decimal))
Position 82:
ELSIF (LENGTH(PayerBankAccount) > 0) THEN ‘VO’
END IF
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.
Changes
Cause
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
Symptoms |
Changes |
Cause |
Solution |
References |