How to integrate third party payment gateway

Dear Sir,
we are implementing Retail  POS (Point of sale) for one retail company. We need to integrate third party payment gateway.
it's name is PLUTAS. We have got developer kit from Plutas (For trial ) . we have installed that kit in our system.
In my program, I am triggering " PL_TriggerTransaction" using call method. After triggering method it executes method, control passes to third party software. But I am not able to catch return parameter (Responce).
So  that would be great if you help me out with this issue.
I wrote following code.
REPORT  ZTEST678.
INCLUDE OLE2INCL.
data : rc_plutus type ole2_object,
lpszTransData type string, 
lTxnType type char4,
lpszTransData1 TYPE string,
ret_string  TYPE string,   
  l_count TYPE i,
  l_time TYPE sy-uzeit.
  rc_gui type ref to CL_GUI_CONTROL.
lTxnType = '4001'.                        "----
transaction type
lpszTransData = '1234567'.          " -
trasaction data
*create object rc_gui.
create object rc_plutus 'PLUTUSEXCHANGE.EXCHANGEOBJ'(001) no flush. "no flush ."queueonly.
call method of  rc_plutus  'PL_TriggerTransaction'(002) = lpszTransData1
exporting
  #1 = lTxnType
  #2 = lpszTransData.
wait up to 20 seconds.
write:  ret_string.                        " <----
Value is not coming
write:  lpszTransData1.            " <----
Value is not coming

Read ABAP help (F1) for 'call method of'. There are certain requirements for the return value's (rc) type.

Similar Messages

  • Third Party Payment Gateway for Physical Services

    I am very curious to learn on the validity of Integrating a Third Party Payment Gateway for offering the Physical services to the app users.
    One of my clients need to integrate a Payment Gateway for the User registration where the User's will be offered to play a physical shooting game upon registration with the app. What is the likelihood of the app rejection in this kind of scenario ?

    Hi Ahmed,
    I don't understand what exactly you need to do on your CSS because, from what you explained, the original URL and the second one are the same, and both requests are even done using SSL.
    Can you be more specific on what are your requirements?
    Daniel

  • How to Integrate ECC with Payment Gateway

    Hi Gurus,
    I need your help. We have one requirement.
    Here is the scenario.We have one custom screen for direct sales in stores. The user scan the articles and enter the price, and ask the customer to pay by card or cash.
    If the customer wants to pay the amount by cash, then user enters the amount and clicks on cardpay button.
    Here after the payment has to be taken care by the third party payment gateway (XYZ).
    Now I need to integrate ECC with third party payment gateway. If you can post any docu2019s related to this, or any form of help is highly appreciated.
    Please let me know if you are not clear or any concerns.
    Thanks & Regards,
    Shiva Reddy.

    Hi shivach ,
    There will be lot of way to achieve this, I want to suggest one of the possible way :
    If there is Third party agreement is done to collect the payment then from SAP end you need to do two things.
    1. Outbound from SAP : when user clicked of Card Pay button then take the all mandatory validation if required from your end and generate a Payment Referenec Number and redirect to the Third party URL with details like amount Payment Reference No., customer card No. etc...,
    2. Inbound to SAP : once the Third party gets the  confirmation of payment then they have to revert back to your SAP system with the detail's to synchronize the payment with the following parameters like  : same payment Ref No., Unique transaction reference No. what they have generated from there end, customer card no. for further verification at your end and with the payment status saying Transaction is Success of fail. for that you can prefer to use Custom IDOC.
    Since payment and all is highly secured transaction so that you can discuss with your third party to get the double verification before getting the payment finally confirmed, for more secure transaction use Encryption Decryption concept.

  • Third party payment gateway design

    Hi all,
            I have a scenario.
    On our website, there is an option to pay mobile,electrycity etc bill from payment gateway (third party). when user click on that link, my servers(behind CSS) should go to paymrent gateway using their SSL cert (payment gateway SSL cert) and should provide payment gateway link to user on our website.
    Can someone help me how to implement this scenario using CSS115003 ?
    user access https://www.mycompany_website.com---click on Payment Gateway---My servers get authenticated from pyament gateway using their cert--revert back and provide payment gateway link to user on https://www.mycompany_website.com
    Please let me know if you need more explanation.
    Regards
    Ahmed...

    Hi Ahmed,
    I don't understand what exactly you need to do on your CSS because, from what you explained, the original URL and the second one are the same, and both requests are even done using SSL.
    Can you be more specific on what are your requirements?
    Daniel

  • Consuming third party Payment Gateway API from Procedure.

    Hi All,
    First of all i would like to thank all the people of the oracle forum for providing very good solutions.
    Here is my query.
    We are implementing an eCommerce application using APEX in our project.As a part of this, we get the order details from other party in to our system via Secured channel and in an Encrypted Format.Once we import the orders in our system,we process the same and the processed orders are sent for Payment Gateway for Payment Processing.We are planning to process these request at the backend by writing a procedure and calling the targeted API\Webservice in the procedure.
    For this we are planning to use the util http inbuilt package.
    1)Can we perform the activities like invoking and posting the input to the hosted API and capture the Response from the API using the http util inbuilt package?
    2)Do we need to take care at Firewall front of the Test Server?
    3)Do we need to concentrate on Port enabling for capturing the response received from the Payment Gateway API.
    Request you all to provide the clarification in detail.
    Thanks in Advance.

    user8830414 wrote:
    1)Can we perform the activities like invoking and posting the input to the hosted API and capture the Response from the API using the http util inbuilt package?If the hosted API supports http or https, then yes. The UTL_HTTP package provides a complete client (web browser) interface for communicating with a web server.
    I have posted a basic webbrowser procedure in [this thread|http://forums.oracle.com/forums/thread.jspa?messageID=1925304#1925297] some time ago. It uses a pipeline table in order to better support testing (easy to output additional data using pipe row() calls). This should provide you with a basic understanding of how to use UTL_HTTP for standard access, using proxies, and using https.
    2)Do we need to take care at Firewall front of the Test Server?Yes - if that firewalls blocks access from your test server to the hosted IP. However, if there is a web proxy server that does have access, the test server can make its http/https calls via the proxy server. Oracle's UTL_HTTP allows you to define and use proxy servers for access.
    3)Do we need to concentrate on Port enabling for capturing the response received from the Payment Gateway API.Not sure what you imply by "+port enabling+". According to the IANA list of well known ports, port 80 is for http and port 443 for https.
    If you are firewalled, then one or both of these ports need to be opened, single direction, for the tcp protocol.

  • How to integrate third party API and DLL

    Dear sir/Madam
    How can i integrate the third party high level API and DLL into my DLL, project keeping in view that all their functions and their definitions kept hidden. i have tried it but when importing the functions in the DLL and export the high level functions, compiler demands their declarations and prototypes.
    Is their a way to hide all these high level functions and still utilize them.
    thanks, regards
    Zafar

    Hi Matrix39,
    The compiler will still need the proper prototypes for the functions called in the third party DLL to compile your DLL whether you are using explicit or implicit linking to call the functions.  Declaring these prototypes in your DLL does not mean they will be exported by your DLL.  The functions exported by your DLL can be configured by navigating to Build»Target Settings in CVI.  From here you can configure what functions your DLL exports by clicking the Change... button in the Export section.  There are several options for specifying the functions including using header files and manual export declarations.  See the CVI Help for more information.
    Justin D
    Applications Engineer
    National Instruments
    http://www.ni.com/support/

  • How to integrate iReceivables with third party payment system?

    Hi,
    My requirement is to integrate iReceivables with third party payment system.
    Can anyone guide me to achieve this.
    Thanks & Regards,
    Sunita

    Hello Prasad,
    <b>Connection with an External Payroll System</b>
    Payroll Outsourcing functionality allows you to compile master data or payroll data in the SAP system to submit to a third-party service provider in an electronic format. The Outsourcing solution available in the United States and Canada provides a generic interface which writes data into an IDoc (Intermediate Document) for transport to a third-party system. In order to transport data into and out of the SAP system, you must set up a logical system, partner definition, and outsourcing ports.
    If you have built your own payroll interface, using the Interface Toolbox, for example, you can use the Import section of this scenario. The Export section applies only to the transport of IDocs.
    For more information regarding outsourcing, refer to the SAP Library, Human Resources  -> PY Payroll  -> PY-US United States Payroll or PY-CA Canada Payroll  -> Outsourcing.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/af/f4ea3444e9c47fe10000009b38f83b/frameset.htm
    Import Payroll Results from a Third-Party System
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/0a/e62481feaf11d1a5500060087832f8/frameset.htm
    regards
    Prasad
    Message was edited by:
            prasad chintala

  • How can you handle Third Party Payment in Oracle Payroll

    People I hope you all are at your Good Health!
    I have a question and that is i would like to know how i can restrict a dependent from getting an Insurance benefit after he has crossed the Age =18 Also the To date must be calculated and populated automatically.
    Also, how can we handle this third party payment in the Oracle Payroll.
    All comments are welcomed.
    Chetan

    For the payment piece, create a payment method on the person record as a third party. you would need to have setup the recieving party as a third party organization before setting up at employee level.
    During normal payroll processing, you may run Third party check writer to generate a check .
    Ankur thank you for the response i have understood that we must create a Payment Method and Check the Check box for Third party Payment on Payment Method window.But how will that be handled for case where an employee has taken a Loan from a Bank and he has to be deducted every month from his salary how can we handle such a requiremet.
    I did not understand when you said :
    "you would need to have setup the recieving party as a third party organization before setting up at employee level.
    During normal payroll processing, you may run Third party check writer to generate a check ."
    Could you please explain me.
    Regards,
    Chetan

  • Third Party Payment in EBS HRMS 11.5.10.2

    Dears,
    How to set up third party payments in HRMS ?
    for example I have a payroll element BANK_LOAN_DEDUCTION of type Involuntary Deduction, I want the pay value of this element should be paid to the particular bank
    Please advise how the issue can be resolved ?
    Regards

    1. Create an Organizational Payment Method (Check the Third Party Payment check box)
    2. Associate the Org payment method to the Payroll(Payroll Description -> Valid Payment Method)
    3. Create a third party Organization (External) Org Classification as Payee Organization.
    4. Create the element (check the Third Party Payment check box)
    5. Create a third party Personal Payment method for the employee.(Name - Organizational Payment Method name,
    payee type- Organization, Name - party Organization name.
    6. Attach the third party element ( Give the payee details)
    7. Run payroll and post payroll processes
    HTH

  • Third Party Payments

    Hi Experts,
    We have scenario third party payment settilement.How does settle the third party settlement in CRM.
    Once customer has given payment, we are created service order and service confirmation and billing and payments .After that we are giving this service work to third party not our internal resource. Once third party completed service work. We will settle the amount For this any body suggest what suitable funcationality in CRM.
    Regards,
    KANTH

    close

  • Prepayment generates doauble payment for third party payments

    Hi All,
    The business scenario is to release house loan disbursement through payroll. So tried the following
    1.     Created a Payment Method of Third Party Payment Type
    2.     Created an earning element of third party payment type.
    3.     Created a contact for the employee for which third party payment needs to be done.(Payment Percipient Check Box ticked)
    4.     Attached the third party payment method to the employee mentioning the contact name to be paid.(Also normal payment method for salary transfer). All are bank transfer.
    5.     Attach the Third party element to the employee and mention the enter mandatory input Values.
    6.     Run the quick pay for earning element only. (By selecting only one element)
    7.     Run the prepayment
    8.     In pre payment amount will be paid twice one in regular bank transfer account and another in third party payment type account.
    We are using international payroll. How is this possible ? Is it a bug or expected functionality ?
    Best Regards,
    Sabya

    Erik,
    Boy, this is unusual. I would recommend opening a service request with Oracle support and see what they say. There is a credit card/procurement card process in EBS 11, but it is more of a workflow type of thing. Would not be tied in to purchase orders. That is the hard part. And to get a credit card invoice where some stuff is for matching to POs and some is for non-PO stuff. You might be better off making a PO a requirement for everything. Otherwise you might have a mess on your hands. Or you could revise your process to use the Oracle workflow process and require the appropriate approvals for paying the credit card bill items. That basically takes care of what purchase orders are doing for you, in requiring some kind of approval process. Something to think about.
    John Dickey

  • Can we integrate third party tool with solution manager

    Can we integrate third party toll with solution manager , If it is possible what API's we have?

    Hi Santosh Asuthkar,
    thank you for your answer.
    I've already read the steps in trx. spro and several documentations in sdn.
    There was a hint to trx. ictconf, wsconfig, lpconfig, wsadmin. If you call these transactions there
    is a message that these trx. are old and trx. SOAMANAGER should be used.
    Question is how to activate the webservice "ICT_SERVICE_DESK_API" in SOAMANAGER.
    I've never handled with bindings and proxy classes.
    Best regards
    Klaus

  • Integrate third party libraries with JBuilder 2005

    Hi,
    Does any body know how to integrate any third party APIs with JBuilder 2005. It would be of great help if anybody of you could jot down the steps to integrate third party APIs with JBuilder.I've got to use the JDIC API(https://jdic.dev.java.net) and the PDFBox APIs(www.pdfbox.org) with in JBuilder.
    Thanks & Regards,
    DT

    Yep got it. Shoud have refered the docs before asking this question. I used the following menu item to add a third party .jar file
    Project->Project Properties: select the Paths option and add the required jar file by selecting the "Required Libraries" tab.
    Regards,
    DT

  • Third party payment report

    Hello,
    pls help me...wht is third party payment report and wht are tables are used for ths report .....pls explain brifly....urgent..
    Thanks,
    srinivas..

    As this is a customized report, suggest you debug and compare to the payroll result to find out.

  • How to use  third party package in java application

    hi, i am a student , new to java world can any of u tell me how to import third party package in our java application.
    i want to know how CLI is done in java.
    i am going thru this link http://www.codezoo.com/pub/component/5574
    not able to get anything.
    please please help me

    There are two steps -
    1. Import the classes you need from the package(s) using the Java import statement in your classes that need access to them.
    2. include the 3rd part code (one or more .jar files and/or root directories holding the code's package tree and .class files) to your javac and java class path and optionaly to the class path found in your .jar's manifest file.

Maybe you are looking for

  • Iphone does not stay connected to wi-fi.

    When using apps or when in sleep mode my iphone does not stay connected to my wi-fi. All other items within the house have no issues with staying connected to my wi-fi.

  • Publisher permissions and BI integration

    I have switched to Oracle BI Server Security Model in publisher so I can log in with users stored in an external Database. The presentation works just fine, but when I try to use Publisher I cannot access the Catalog and also get the following issues

  • Publish wsp file to office 365 - sharepoint

    Dear, How can i deploy a wsp file to sharepoint on office 365? For example i want to publish the WireBaer print button to print an item from a list (https://infopathprinter.codeplex.com/) Thx in advance!

  • TS2756 Windows XP SP3 unable to wirelessly connect to personal hotspot?

    iPhone 4s version 6.0.1 + AT&T data plan with tethering Mac OSX version 10.7.5 Windows XP SP3 v 2002 + Intel Centrino Advanced-N 6200 AGN network adapter, driver version 15.2.0.19 6/2012 Problem: I can use my Mac (today) to wirelessly connect to my i

  • IOS 6 Buggy and Slow hot to downgrade.

    i recently updated to IOS6 the yesterday and it it running really slow on my iphone 4s also the phone is hot when running apps. maps is not working properly and text messages are failing and talking a long time to send/recive.icalled apple to be told