• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How to create our own payment gateway?

 
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi ,

Anybody can suggest me, how can we make our own payment gateway in java to accept money with credit cards and internet banking?
We have merchant rights for Bank.

Please see the steps to below:
1) Customer will Provide the order/payment details through CVP/IVR script to our remote payment gateway application.
2) Our remote payment gateway application will transfers the information to authorized BANK remote payment gateway server.
3) BANK remote payment gateway server will returns the values to our remote payment gateway application.
4) Our remote payment gateway application will transfers the returned values to the Customer, through CVP/IVR prompt message.

Can you please do needful?

Thanks,
Ashish
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This seems quite specific to the bank's payment API. I'd start with reviewing the documentation of that API, and try to see if there is a way to test your code against a test server of the bank.

Or are you saying you don't understand some of the steps? In that case, you should go back with questions to whoever provided them to you.
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi ulf,
yes your right,its specific to the bank's payment API, i want to create our own payment API module.
please refer below code throught which i m sending orders and make payment for VISA-CARD to RBS(royal bank of scotland) test server successfully.


Many Thanks
Ashish
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
OK, but do you have an actual question regarding this code?
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Ulf,
I am sending orders and making payments using this code,i am sending request to RBS test server by passing xml message using this class.and Set data() manualy in this class.
I want to create our own API which takes customer orders, payment details through CVP/IVR script and Set data (e.g. SetOrder, SetAmount, SetPaymentDetails) to RBS payment gateway server. RBS remote payment gateway server returns the values to our gateway application.

Many thanks,
Ashish
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So you're asking how to restructure this code so that it has an OO API for setting parameters and executing its code, instead of hardcoding all the data? That would be unrelated to both web services and payment issues. What are your ideas on that?
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes i want to create java class which sets parameters and send order and payments to RBS server.
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So what do you have so far? If you haven't started, what ideas have you had?
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi ULF,
Please see attached document.see our module in design diagram as "JAMS remote payment gateway module".

Thanks for help.
Ashish
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Actully i need some technical guideline how to proceed in our payment gateway work.
like, 1) How the order/payment details provide through CVP/IVR script to JAMS remote payment gateway application??
2) How returns payment data back to the customer after the payment is completed? etc
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi ULF,
I m confusing how to start our own payment gateway work?
can you please tell me the functional or technical requrements or steps that are required from client side for starting the payment gateway work in java?
so i can asked to them and go ahead.

i am totally new in this, so i am expecting from you ULF sir.
just tell me requirements from your point of view for creating own payment gateway.
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think you're going about this the wrong way. You need to gather the requirements from the product management people in your company; if they don't know what needs to be done, how can anyone else?
 
ashish jadhav
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes you are right, i need to gather the requirements from the my product management people in my office.
i will come back to you with appropriate requirements.

ULF, many thanks for your help.
Thanks,
Ashish
reply
    Bookmark Topic Watch Topic
  • New Topic