Credit card integration in SD

Hi everyone,
Could anyone send me some links, or explain me something regarding credit card integration in SAP SD.
Thanks in advance.
I apprecieate your help

Dear Aditya,
I have worked extensively on credit card configuration. let me know you email id so that i can send the documents to you.
In SAP the credit card processing is integrated with the sales and
distribution module.
Payment card configuration
Much of what is required for credit card processing to work with VISA, Master
Card, and American Express is already set up in SAP.
For all credit card configurations refer to
Define Card Types
Transaction SPRO IMG ‡ Sales and Distribution ‡ Billing ‡ Payment Cards
Here we define the type of cards that can be used in the system. A four-letter
code is given for each card type. E.g. MAST for Master Card, VSAJ for Visa
Japan. A function module for checking the card number is also specified here.
Credit Card Configuration And Processing In SAP
Maintain Card Categories
(a) Define card Categories: Here we specify the card category of the
payment card. With this the system automatically determines the card
category when you enter a card number in master data or sales
documents.
(b) Determine card categories: Here we specify the acceptable number
ranges for different card types. Also card categories are assigned to the
card types. Even though SAP comes with card checking algorithms
(Function Modules) for standard card types this configuration setting
is particularly useful to those cards that do not contain any standard
checking algorithm already set up in SAP.
Maintain Payment Card Plan Type
In this step, you assign the payment plan type for payment cards, the payment
card plan type, to all sales document types in which you will be using payment
cards. You cannot process payment cards if you have not made this assignment
The standard system contains payment plan type 03 for processing payment
cards. Fig 3. Show the screen where this assignment is done.
Credit Card Configuration And Processing In SAP
Maintain Blocking Reasons
In this step, you define blocking reasons for payment cards. You enter these in
the payer master record to block cards. The standard system contains blocking
reason 01 for lost cards.
Risk Management for Payment Cards
Transaction SPRO IMG ‡ Sales and Distribution ‡ Billing ‡ Payment Cards
‡ Authorization and settlement ‡ Risk Management for payment cards.
Risk Management plays a central role within Sales, providing you with checks
and functions to minimize your credit risk. In addition to letters of credit and
export credit insurance, payment cards are among the payment guarantee forms
that you can use to insure payment for sales order items. SAP comes with predefined
payment forms of guarantee as shown below. Customer can also
maintain other forms of payment suited for their line of business.
Credit Card Configuration And Processing In SAP
Define forms of payment guarantee
Maintain payment guarantee procedures
In this step, you define Payment guarantee procedure. These procedure controls,
which form of payment guarantee, are valid for a particular customer, and for a
particular sales document type.
The various settings done under this configuration are
Define payment guarantee procedures
Maintain customer determination procedure
Maintain document determination procedure
Assign sales document types
Determine payment guarantee procedures
Maintain authorization requirements*
Here requirements* are set to tell the system how and when to carry out
authorization when a sales order is saved. SAP comes with two requirements
Form routine 1. Carry out authorization only when the sales document is
complete. The system carries authorization when the order is saved.
Form routine 2. Carry out authorization only when the sales document is
complete, but the authorization for all the complete documents is carried out in
batch.
Additional requirements* can be assigned here as per the business requirements.
*Requirements are ABAP/4 code. Requirements for various functions can be accessed using transaction VOFM
Credit Card Configuration And Processing In SAP
Maintain Checking Groups
How and when authorizations are carried out depends on the setting you make in
the customizing for maintain checking group routines.
The three main settings that influence authorization are:
a) Authorization requirements
b) Authorization horizon
c) Preauthorization
There are two settings under this setting.
Define checking group: Here a checking group is defined and the
authorization requirement (described in the previous section), Authorization
horizon (described below) and preauthorization settings are done for this
checking group.
Credit Card Configuration And Processing In SAP
Here you can see a checking group C1 is defined with the authorization
requirement 902. Checking the pre-authorization tells the system to carryout preauthorization
if the order fulfillment date falls outside the horizon. The
authorization horizon specifies the number of days before the material
availability date, or billing date, that the system is to initiate authorization. If a
sales order is saved within the authorization horizon, the system carries out
authorization immediately. If a sales order is saved before the authorization
horizon comes into effect, the system does not authorize at all, or carries out
preauthorization.
In this example, the system has been set to authorize one day before delivery
creation. The system does not carry out authorization when the order is saved on
Day 0, rather on Day 2. Note that the authorization validity period has been set to
14 days in Customizing IMG‡ Authorization and settlement‡ Specify
authorization validity periods. The transaction will have to be reauthorized if
delivery activities take longer than 14 days.
Assign checking groups: Here the checking groups defined earlier are
assigned to different sales document types as shown fig 8.
Specify authorization validity periods
Here number of days that an authorization can remain valid for different card
types are maintained. Refer to Fig 9.
Credit Card Configuration And Processing In SAP
Assign checking groups
Assign validity period for authorization for different card types
Credit Card Configuration And Processing In SAP
Account Determination
Transaction SPRO IMG ‡ Sales and Distribution ‡ Billing ‡ Payment Cards‡
Authorization and settlement ‡ Maintain Clearing House
In the following steps, you set the condition technique for determining
clearinghouse reconciliation accounts for authorization and settlement. The
system uses the entries here to determine the clearing account for the payment
card charges. When settlement is run, the postings in the receivable account for
the payment card will be credited and a consolidated debit will be created and
posted to the clearinghouse account. These accounts are a special type of general
ledger account that is posted from Sales and Distribution.
Here, you maintain:
• Maintain field catalog.
• Condition tables and the fields that they contain
• Access sequences and condition types
• Account determination procedures
• You then assign these accounts to condition types.
Add to field catalog
Here you maintain the fields that can be used in the condition table. Fig 10.
Shows the transaction to maintain the field catalog.
Maintain Field Catalog.
Maintain condition tables
Here condition tables are maintained with fields that are added to the field
catalog. SAP comes pre-configured with two condition tables 4 and 6.
Credit Card Configuration And Processing In SAP
Maintain Condition Table
Maintain access sequences
In this step we define an access sequence and link the access sequence with the
condition tables.
Here an access sequence is defined. SAP comes with the access sequence A001.
Define Access Sequence
Once the new access sequence is defined, it is linked to the condition tables as
shown in the next screen.
Credit Card Configuration And Processing In SAP
Maintain Access For Access Sequence
Selecting an access and clicking fields will display the fields for the selected
access as shown below for access 10 as shown above.
Display Access Fields
Maintain condition types
Here condition types are defined and the access sequence to linked to it.
Condition types are contained in account determination procedures and control
which access sequences the system uses to find condition records.
These are
The condition
tables.
Credit Card Configuration And Processing In SAP
Define condition type
Maintain account determination procedure
In this step an account determination procedure is defined and linked to the
condition type (which in turn is linked to the access sequence).
Define account determination procedure
Assign account determination procedure.
Here an account determination procedure CC01 is defined and the condition type
CC01 is assigned to it.
Access sequence linked to the condition type
Credit Card Configuration And Processing In SAP
Assign account determination procedures
In this customizing the previously set up account determination procedure is
assigned to different billing documents.
Assign Accounts (G/L)
G/L accounts are assigned here for the combination of Sales organization, Card
type, chart of accounts and condition types.
Assign G/L accounts
Set authorization / settlement control per account
Each G/L account is assigned an authorization and a settlement function module.
The system will read the configuration a call the authorization and settlement
function module during authorization and settlement respectively.
Credit Card Configuration And Processing In SAP
Set Authorization and settlement function module
Maintain merchant IDs per account
A merchant may have one or more IDs for each clearinghouse with which it does
business. Here, you assign these different merchant IDs to their related
receivables accounts.
Assign Merchant ID’s
Credit Card Configuration And Processing In SAP
Authorization and Settlement in SAP
Sales Order Cycle With Credit Card
Authorization
When an order is placed through the front-end system, the order information,
credit card information, billing information, shipping information is passed to
SAP. SAP processes the order calculates the taxes, the shipping costs and reads
the configuration information settings and executes the function module setup as
described . The function module formats the data and makes a RFC *
call to the payment application**.
The payment application screens the order for fraud, encrypts the data and
communicates with the third party processor who in turns communicates with
the card association and card issuer.
*RFC (Remote Function Call)
*Payment Application: Middle ware between SAP and third party processor/bank.
Credit Card Configuration And Processing In SAP
The third party processor responds back with the response whether the
transaction is approved or declined or referred.
Note: When any item in the order does not have a confirmed quantity, then
authorization is not carried out for the full amount. A small dollar amount
usually ($1) is used as the authorization amount. During the rescheduling run
the system will check for the material availability. If the material can be
delivered within the horizon date, a full authorization for the order is carried
out.
Approved: When the credit card transaction is approved the systems checks for
the material availability, confirms the material for the ordered quantity and saves
the order.
Declined: The material availability check for the material is not made, and the
order is rejected.
Referred: The order is saved and is blocked for delivery. In this situation is
merchant calls the bank checks for the available credit on the card and a manual
authorization is carried out.
Sales Order Entry Screen in SAP
Payment Card
Information
Credit Card Configuration And Processing In SAP
The first line in payment card screen is the card check performed by SAP system,
using the card check algorithm function module as described in Fig 1. And the
remaining lines represent the actual authorizations that are carried out.
Payment Card Screen
Path Header ‡ Payment Cards.
Settlement
Legally the merchant can charge the credit card after the order has been
completely processed. In SAP this happens after a delivery is created and the
goods has been shipped. In case there is not enough authorization for the order
to be delivered, the system goes out the get the authorization for the remaining
amount.
In SAP settlement is initiated using the transaction FCC1. All the valid
authorization is submitted in a batch to the payment application at scheduled
intervals as specified by the third party processor.
The payment application encrypts this data and communicates with the third
party processor. The third party processor checks if the settlement request has a
valid authorization against it. The third party processor then transfers the fund
from the cardholder’s bank to the merchant bank.
Authorization
Response
Credit Card Configuration And Processing In SAP
Credit Card Configuration And Processing In SAP
Regards,
Rakesh

Similar Messages

  • Paypal Credit Card Integration

    After following through on the white paper for setting up paypal, I have been able to successfully got the Paypal integration to work.
    Now I am trying to accept credit card using the same app, but it does not seem to like it. Has anybody ran into this problem?
    ORA-20001: Error: TIMESTAMP=2009-11-18T17:37:11Z&CORRELATIONID=fed2d97a83aa&ACK=Failure&L_ERRORCODE0=10001&L_SHORTMESSAGE0=Internal Error&L_LONGMESSAGE0=Timeout processing request
    Thanks!

    Please see this thread : Paypal White Paper setup not working It might have the answer you are looking for..
    Thank you,
    Tony Miller
    Webster, TX

  • Credit card usage functionality in sd module

    Hi Experts,
    Our client  provides multiple services to customers. In those cases,client creates Sales order for the work and subsequently sends them bill with respect to that sales order.
    People use different types of methods to pay that bill to client. One of the ways of the payment is via Credit Card.
    In above scenario how can we get money from bank against credit card transaction? Is there any standard way available in SAP ??
    What need to configure to achieve above scenario in the system.
    Can you please explain step by step for this settings.
    Regards

    Hi,
    I did not work on this area, but to start with you can check the link [Payment Card Processing (SD-BIL-IV)|http://help.sap.com/saphelp_47x200/helpdata/en/93/7452dd546011d1a7020000e829fd11/frameset.htm]
    [Forum thread|Credit card integration in SD;
    Regards

  • Credit Card settlement FCC1 fails, no records in table BSIS

    Dear experts,
    I'm implementing credit card integration with a new web shop, and got stuck with FI configuration, probably since I'm brand new to FI...
    Okay, this is what happens... When I select payment by invoice, sales order gets created fine, and the invoice is created from the sales order instantaneously. Financial documents etc. all fine.
    Now when I select payment by credit card, the sales order gets created fine as well, after the credit card has been authorized. The invoice however does not get created. Warning message: "The item is not relevant for billing".
    Okay, this might or might not be the standard process. Either the invoice should be created instantly (in which case billing config is incorrect) or the invoice should be created after credit card settlement (in which case there's some other FI config not right).
    So my first question I hope someone can answer me here: When is the billing supposed to happen? Before or after the settlement? If it's before settlement, why does it say then that the item is not relevant, whereas, if I pay by invoice, it is relevant?
    For my second question, let's assume, invoicing is supposed to happen after settlement.
    If I execute the settlement process in transaction FCC1, the message I get is: FY033 "No items to be settled found"
    Digging some deeper, I found the cause for the message in table BSIS, where the items for settlement are supposed to be stored. However, they're plainly not in that table. So my second question I hope to get some insight for: How do I configure the flow so that after credit card authentication the items are ready for settlement?
    Best wishes and many thanks,
    Jan

    Solved by some trial-and-error configuration in copying control.

  • Has anyone integrated with PaymentTech for credit-card processing?

    My client would like to capture credit-card payments using PaymentTech payment processor. We are using Oracles Apps 11i. I am aware that AR is integrated with iPayment for credit-card processing. However iPayment uses Cybercash as the payment system and it does not currently support voiceauth (i.e. ability to capture/settle payments based on an authorization not obtained via iPayment).
    Has any one done any custom development to integrate directly to PaymentTech (or to a
    3rd party application which integrates with PaymentTech)? I would appreciate if you can provide any directions.
    Thanks.
    - Tushar Khinvasara
    Oracle Consulting, iServices Southwest
    P.S.: If possible, please also cc your response to my internet email addr [email protected] which i can more easily access from the client site.

    Authorize.net is a supported payment gateway, take a look here - Supported payment gateway providers and here - Authorize.net for the steps to configure it.
    Thanks,
    Mihai

  • Integrating Credit Card Payments using Paypal (with IPN)

    Hi,
    Has any one managed to successfully integrate and use paypal payments into a live application express website??
    I've managed to get paypal payments working and I can return back to my application specifying the return url. However, I would like it to be more secure by using Paypal's IPN. Has anyone implemented this in application express? Any help would be greatly appreciated.
    If you have got a live application express website that accepts credit card payments, could you please let me know how you managed it?? It doesn't have to be via paypal.
    Cheers,
    Kev

    Hi Knut,
    Oracle has published the white paper at http://www.oracle.com/technology/products/database/application_express/pdf/Integrating_Application_Express_with_PayPal_Payments_Pro.pdf and also a corresponding packaged application at http://www.oracle.com/technology/products/database/application_express/packaged_apps/packaged_apps.html#PAYPAL
    Patrick
    My APEX Blog: http://inside-apex.blogspot.com
    The ApexLib Framework: http://apexlib.sourceforge.net
    The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/

  • Integration of event module with paypal o credit card gateway

    Hi,
    i would know if exist a simple way (or a native function) to integrate the event module with a system payement.
    I Would like that the authentication is permitted after a fees.
    Thanks a lot.

    Issue is resolved, both ways with PI without PI can be implemented.
    I have consumed web services hosted by payment gateway to integrate with credit card payment process. As this is secured (https) environment took basis help to make SAP also https enabled for shake hand between SAP and payment gateway.
    For second solution both basis and PI help is required.
    regards,
    Siva

  • B2B Credit card payment integration

    Hello Gurus,
    In B2C scenario, on successful payment through credit card, if internet fails before the user is redirected back to the webshop, order goes into error in CRM system and the business does not have details on payment receipt. Is there a standard solution to handle this?
    Useful solution will be rewarded with points
    Regards,
    srinivas

    HI Kat,
    I had a look at their page http://www.authorize.net/support/merchant/Transaction_Response/Response_Reason_Codes_and_R esponse_Reason_Text.htm and that code matches this error "This error code applies only to merchants on FDC Omaha. The merchant is not on file.".
    It seems like and issue between auth.net and merchant account. Please approach their support with this info and get them to look into this for you.
    Cheers,
    mario

  • Credit Card Payments in SD / Web Sales Integration

    Can anyone please provide configuration notes/documents on credit card payments within SAP.
    A client uses their web site to take customer payments and we want to integrate the payment history back into SAP (unblock customers who owe payment).
    Many thanks in advance for your help.
    Regards,
    Matt
    [email protected]

    Hi Matt Potts,
    Please forward the same to my ID [email protected]
    Thanks,
    Ravi

  • How do you pay with a credit card when the Store has a cash balance?

    I think the iTunes Store automatically applies your cash balance with before it tries to charge your credit card on file. Is there a way to override this and manually enter your credit card information to pay for a song purchase?
    I have a half dozen credit cards I don't want closed. Putting a small charge on them once in a while makes sure the card accounts stay home, and purchasing a song from iTunes is one of the perfect ways of doing this. So once a month of so, I'd like to purchase a half dozen songs each with a different credit card. My store account already has $140 in cash balance, because I keep on getting iTunes gift cards faster than I can use them.
    Aside from creating a second iTunes account, whose library would be a pain to maintain the integration with my main account, is there a way to accomplish my goal?

    Gift the songs to yourself.
    (110398)

  • Looking for an app for a credit card reader

    Looking for an app to use a credit card reader such as the square register for the Z10. Or any ohter credit card reader.
    I've been a faithful Blackberry user for over 6 years, I hope that I don't regret buying this new phone last June. Verizon tried to talk me out of buying a Blackberry. So far I have been dis-appointed in this phone. 

    Hey guys get ducks in order, I'm a small business owner, I need smooth native apps or built in's that help make money for me, your voice recognition is terrible at best for my Z10, especially when my job relies heavily on making hands free calls to clients, my old 9900 worked well when you had to say numerous commands to adapt to your voice or am I not seeing that this phone does this as well, if so why do I have find it!? As well, I like others are faithful early adapters to BlackBerry, but now, getting impatient as a other devices and OS's are becoming more appealing.
    The new Square Card reader is a very good example that you should be working with them aggressively, this simplifying product is excellent for small businesses who provide mobile services, it will explode into adaptation for this sector, do not suggest an android app for use, otherwise I'll make it simpler and just get the android device instead, this solution benefits blackberry how? And if I am the rare one with this sentiment I apologize, but if I representative of a population that matters take it seriously...what do you do with this information? Remember when you start to get a bitter taste, you tend to never again, does blackberry care, show me, do not tell me!
    PS/ if you get where the future is going most business are going to move to 2 devices for employees and owner operators that have partial integration, and the only thing that keeps you BlackBerry afloat is the "sense" of security is use, the second device will be for social and leisure...think about it.

  • Accounting document while VF01 for credit card payments

    Hi Friends,
    While creating billing document for credit card payments, system creates accounting document as under. One FI document for all the below line items.
    Dr. Customer
    Cr. Revenue
    Cr. Customer
    Dr. Card receivable.
    Instead is it possible to generate two documents, like ...
    1. Dr. Customer Cr. Revenue
    2. Cr. Customer Dr. Card receivalbe. (document type is different, i want to take DZ)
    Pl let me know.
    Thanks in advance,
    Srini

    Hi,
    Have a look to below blog, it is regarding e-payment, but you can refer this for your approach.
    /people/aashish.sinha/blog/2011/02/24/e-payment-a-customized-solution-other-than-sap-integration-package-swift-150-part-1
    Regards
    Aashish Sinha

  • Credit Card Payment at time of SO creation - Basic questions

    Most of our customers pay by credit card at the time of Sales order creation. (80% of times)
    Now sometimes they pickup the order at the same time and sometimes we follow the normal delivery process and ship material to them.
    Now we are not sure what document type or process flow will fit this process.
    Should we be using two different document types/ process to meet this requirement.
    Thought of using standard order type but then as they have already paid at the time of order creation we Dont want to send Invoice at Billing stage
    Shall we use Rush order or cash order for our requirement. (But they dont pickup material all the time, sometime we ship)
    Also if we maintain credit card information at Customer Master level, will it flow down to sales order and Biiling process.
    Thanks in advance.

    Jeet,
    I have worked with over 350 SAP customers over the last 14 years who have implemented the SAP Payment Card Processing business logic.  The majority of them use an integrated solution so that SAP submits the Authorization requests through SAP's Cross Application Payment Card Interface (CA-PCI) during Sales Order Save.  Some of them use external devices\applications to perform the Authorizations outside of SAP and simply use the SAP business logic to record those transactions.
    I would recommend you consider continuing to use the SAP Payment Card Processing business logic with your external Authorization process so that you can take advantage of the GL posting automation that SAP performs when an Invoice is posted to Accounting.  Namely that SAP will CREDIT the Customer AR account and DEBIT the Credit Card Receivable account for the card type used.  This is of great benefit to the Merchant because it eliminates the need for someone to MANUALLY post the payments to clear the open items on the Customer AR account once the Settlement deposit is received.
    Another advantage is that, when researching customer orders in SAP, you'll be able to see the card details that were used for payment.  Just be certain to activate SAP's credit card encryption logic or use a third-party Tokenization solution to secure the data.
    Eric Bushman
    [www.paymetric.com|http://www.paymetric.com]

  • Credit card payment through iReceivables

    Hi All,
    I am lookign at a way to test credit card payment through iReceivables without interfacing to any actual payment gateways. Basically I want to see the data flow in IR when a payemnt is done using IR using IReceivables.
    It will be really appreciated, if any one can suggest a way to stimulate the Credit card payment in IR without actualy integrating to payment gateways.
    Regards
    Deepak

    If you have entered the payment method for the check in the ICICI vendor master data, and have selected that payment method in parameters of F110, then F110 will pay that vendor, provided you have already completed the required configuration and have assigned the check form  of this payment method in FBZP.
    Thanks
    Ron

  • Biller Direct sporadically not posting Credit Card Payments to the backend

    Hope someone has experience this issue before.  While we are part of the Public Sector - Higher Ed group, I believe others may have experience this issue.  I have spoken with the other Higher Ed customers and we have all experienced this, some more than others.    We have students who are trying to pay by Credit Card on Biller Direct.  While their payment is validated and their Credit Card  debited the payment does not feed to the ERP FICA system.  This can happen to one student and a second later another student can pay successfully then the student in error tries again and it does not work.  Some of these student have a lock that has been released.  We can post the payment successfully using Cash Desk at the same time the student can not post through Biller Direct.  Any help is appreciated.

    Hi,
    Have a look to below blog, it is regarding e-payment, but you can refer this for your approach.
    /people/aashish.sinha/blog/2011/02/24/e-payment-a-customized-solution-other-than-sap-integration-package-swift-150-part-1
    Regards
    Aashish Sinha

Maybe you are looking for