2015 Jun 10 5:37 PM
Hi
As part of overall solution we are implementing cash desk functionality. One of the requirements is to be able to interface with
CREDITcard reader to get CREDIT card details.
There one event - 6065 is there but no idea how to use that event. In this event the following details avaliable
*"*"Local Interface:
*" IMPORTING
*" REFERENCE(I_UCOMM) TYPE SYUCOMM DEFAULT SPACE
*" REFERENCE(I_CARD_DATA) TYPE CHAR1 DEFAULT 'V'
*" REFERENCE(ET_FKKOPKC) TYPE FKKOPKC_T OPTIONAL
*" REFERENCE(I_FKKEXC) TYPE FKKEXC OPTIONAL
*" EXPORTING
*" REFERENCE(E_CARD_DATA) TYPE CHAR1
*" REFERENCE(E_CARD_READER_DEVICE) TYPE BOOLE-BOOLE
*" CHANGING
*" REFERENCE(C_FKKOPKC) TYPE DFKKOPKC
*" REFERENCE(C_NOCARD_INS) TYPE BOOLE-BOOLE OPTIONAL
*" EXCEPTIONS
*" INPUT_CANCELLED
*" INPUT_ERROR
Can someone please provide guidelines on how to interface with an external card reader to automatically get the card details into SAP when the card is swiped. The client is planning to user VeriFone card reader, how do we know which card reader is supported by SAP? Also, does SAP provide any
standard components to interface to a card reader?
Regards,
Janardhan
2015 Jun 11 3:43 AM
Hi Janardhan,
You can find the documentation on usage of Event 6065 in the documentation tab for function module FKK_SAMPLE_6065.
It describes how it can be used.
Regards,
Ivor
2015 Jun 13 1:19 PM
Hi Ivor,
Thanks for your reply.
There is no documentation. There is some document in side FM. I am not sure how will get the details from external system to this event. Can you please clarify more details on this.
----------------------------------------------------------------------*
* Use of a credit (payment) card reader device: *
* ============================================= *
* When using a credit card reader device for reading the credit card *
* data then the external system has to fill the follwing data: *
* CCINS: Payment card type (see interface; enterred on the cash desk *
* screen) *
* CCNUM: Payment cards: Card number (determined by the external *
* system) *
* CCFOL: Payment cards: Payment card suffix (not necessary but can *
* be filled) *
* AUART: Payment cards: Authorization type (see interface; enterred *
* the cash desk screen) *
* DATAB: Payment cards: Valid from (filled by the externsl system) *
* DATBI: Payment Cards: Valid To (filled by the external system) *
* CCNAME: Payment cards: Name of cardholder (fill by the external *
* system) *
*
Regards,
Janardhan