cancel
Showing results for 
Search instead for 
Did you mean: 

Credit Card Authorization process

Former Member
0 Kudos

Hi All,

Currently we are implementing the credit card process in ECC 6.0 and enchanced the authorization function module

to call the clearing house , my question is:

1. In the payment card structures , when will the sales order number is available after we hit the save button on Sales Order?.

2.Currently in T_CCAUT_IN structure of function module which is being passed to clearing house, I need the vbeln number available for the clearing house as the order number is one of the required field for them to authorize the transaction.

3.We are calling the clearing house web server using http post on to the web server from SAP to pass authorization values and get the response back.

My question is the order number available in these PCI function module structues, when we hit save button on sales order?.

Regards,

Raj

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Raj,

Unfortunately, SAP doesn't run through the routines to pull the Sales Order number from the number range until AFTER the credit card authorization call has been made - during Sales Order CREATE.

The only time the Sales Order number will be included in an Authorization Request is when the Order is being saved in CHANGE mode after the Order Number has already been determined.

Which clearinghouse are you integrating with? You may need to use some other value in place of the Sales Order number or change your workflow to only attempt authorization in CHANGE mode.

Regards,

Eric Bushman

VP, Solutions Engineering

[Paymetric|http://www.paymetric.com]

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

please read this link...

http://www.gmapay.de/static_GMAPay/GMAPay_Praesentation_EN.pdf

Regards,

venkataswamy

Former Member
0 Kudos

Hi Raj

You can get the sales order number even before hit the save button. Sales order number can be found in structure XVBAK.

Please ask your ABAPer to go in debugging mode and check the value of XVBAK/YVBAK for field VBELN.

try and revert