SAP Knowledge Base Article - Public

2673112 - Missing Authorization Data When Creating a Credit Card Refund

Symptom

You have created an Outgoing Credit Card payment to refund a customer purchase, nevertheless you noticed that even though the refund is created with authorization reference via a credit memo, there is no authorization data in the payment order.

Environment

SAP Business ByDesign.

Reproducing the Issue

  1. Go to Payment Management work center.
  2. Go to Payment Monitor view.
  3. Find the related outgoing credit card payment.
  4. Open it.

Under Authorization Data section, you notice that there is no authorization reference, even though it has been created from a credit memo.

Cause

The related incoming credit card payment, for the customer invoice being refunded, which has originally charged the credit card, has been confirmed in a bank statement, however the Settlement Status is still Pending.

The Pending status usually indicates that the payment has not been captured yet in the Payment Service Provider (e.g.: Computop) side. Therefore, if the settlement has status as Pending (meaning not captured), the system does not allow to use that payment authorization as reference for a customer refund, since it understands that the capture was not done. Hence, the authorization is not derived and the refund goes as a blind credit.

If the blind credit is processed or not, that depends if the payment service provider has enabled such feature for your merchant.

Resolution

If your merchant is not enabled to accept blind credits, the refund is set back to Ready for Transfer status with the message ACTION NOT SUPPORTED. In this cases, there are two approaches that can be followed.

You need to create an incident to SAP mentioning the issue, payment details and reference to this KBA. The following two options can be aligned:

Option 1:

  1. You cancel the refund (Outgoing Credit card payment).
  2. SAP to change the settlement status to Accepted in the incoming payment.
  3. You re-create the refund payment to be sent to Computop.

Option 2:

  1. You manually do the refund in the Payment Service Provider portal.
  2. SAP adjust the incoming payment to Accepted.
  3. SAP adjust the refund in ByD to In Process / Accepted without triggering the settlement request.

Note that for both cases a thoroughly analysis needs to be performed in both the incoming payment as well as in the refund in order to evaluate if it is feasible/applicable to change the status via backend.

Also note that Option 1 would be preferred since it has less backend changes and the newly created refund would have the payment reference visible in the document.

Keywords

Credit card. Refund. Outgoing Credit Card Payment. Incoming Credit card. Authorization. Payment Reference. Computop. Payment Service Provider. Settlement. Action Not Supported. , KBA , AP-PAY-CPO , Clearing House Payment Order , How To

Product

SAP Business ByDesign all versions