My Oracle Support Banner

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.
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
Position 62 - OrderAmount/Value ( Amount of Authorization.  (Integer))
Position 72 - OrderAmount/Value ( Amount of Authorization.  (Decimal))
Position 82:
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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.