cancel
Showing results for 
Search instead for 
Did you mean: 

Payment Card reauthorisation issue

Former Member
0 Kudos

HI

We have a problem where a sales order is created and paid for with a Payment Card.

The initial authorisation is made for the full order amount ok.

But where the order has more than one delivery, following the first delivery and Invoice the authorised amount is cleared of and when you come to create the second delivery there is not enough authorisation.

This is causing major headaches.

Does anyone have any advice to prevent this situation?

Many thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Once authorization is obtained, you can then call BAPI_SALES_ORDER_CREATEFROMDAT2 with credit card information (again) and AUTH_FLAG = 'X'. If this field is blank, SAP will use the credit card details to request a new authorization.

If it is = 'X', then SAP will use that to build a REQUEST and a RESPONSE line in the payment card header screen.

Also check the Authorization horizon maintained in your system. Might be that has been expired.

SPRO-->Billing --> Payment cards -->Authorization and settlement --> Maintain checking groups.

Answers (2)

Answers (2)

Former Member
0 Kudos

I should have pointed out that when SAP tries to get a new authoirsation for the remaining amount it fails as we do not have the CVV code to send to PayPoint

ian_kehoe
Active Participant
0 Kudos

Hi Lee,

In the standard system each billing document needs it's own payment card authorisation. If you have a sales order with one full authorisation and deliver it separately in two or more deliveries then the authorisation will be used up when the first delivery is billed. To avoid this you could get an authorisation for each delivery by using the userexit in MV45AFZH.

In MV45AFZH there are examples of how to do this.

Alternatively you could use VCC1 to reauthorise the sales order when the delivery fails due to lack of authorisation but seeing as you are getting an error due to missing CVV (which you are not allowed to store in the system) this might not be possible.

I hope this helps.

Best regards,

Ian Kehoe

former_member183879
Active Contributor
0 Kudos

Lee,

You can also post this in FICO forum. May be FICO consultants know little bit more about this than SD guys.