Select language:

Component documentationPayment Card Processing


Payment card processing enables you to work with payment cards, for example, credit cards. Payment cards frequently replace other forms of payment and are hence essential for many merchants, consumers, and banks. They offer merchants a form of risk management because an authorized transaction is a guarantee of payment.

Implementation Considerations

Payment card processing in SAP Customer Relationship Management (SAP CRM) is designed especially for merchants, rather than for consumers or banks.

Note Note

To use payment card processing for business transactions, you must have set up the Interdependent Changes data exchange scenario.

End of the note.

To use payment card processing for business transactions in Service, you must have set up billing in the SAP ECC system for the assigned item categories so that payment card processing is triggered via the follow-up documents in the SAP ECC system.


To process payment cards, you must arrange with a clearing house or bank for authorization and settlement services. Depending on your arrangements, and particularly if you work with Internet transactions, a third party may relay the electronic messages between you and the clearing house or bank. In Customizing for payment cards, you define how this electronic communication takes place.

You can enter and change payment card data in the business partner master data and then use this information during transaction processing. For more information about payment cards, see SAP Library at  Cross-Application Components  SAP Business Partner  SAP Business Partner Data  Payment Cards  .

Complete processing of payment card transactions created in CRM requires an online transaction processing system (OLTP system), such as SAP ECC. Whereas transactions are created, authorized, and changed in the CRM system, shipping, billing, accounting, and settlement with the clearing house are processed in the SAP ECC system. For information about payment card processing in SAP ECC, see SAP Library at   SAP ERP Central Component  Logistics  Sales  Payment Card Processing  .


Payment card processing includes the following functions:

  • Usage of Payment Cards in the Sales Order

    You can use several payment cards in a document.

    In the document, you can define a maximum amount for the cards, where one card per document must always be unlimited.

  • Authorization

    The system communicates with the clearing house to authorize the transaction amount automatically. Manual processing is also possible.

    The authorization horizon lets you specify that the system performs an authorization at a later time, dependent on the delivery date or billing date.

  • Security Measures

    • Address verification

      The clearing house uses the address verification system (AVS) to check whether the card owner's address matches that in the customer data.

    • Card verification

    • Encryption

      For security reasons, we recommend that you save payment card data in encrypted form. In Customizing, activate encryption. When you have activated encryption, the payment card numbers in the document are displayed in masked form.

  • Merchant ID Determination

    The system uses organizational units to determine the merchant ID automatically.


You can only use payment cards if you perform billing of your transactions in the SAP ECC system. Billing in SAP CRM does not support payment card processing.