4 posts / 0 new
Last post
brianclifton4666
Is this the preferred integration for First Data?

Hi folks,

I'm considering doing a point of sale app and have started integrating with both the older Web Service gateway:
https://support.payeezy.com/hc/en-us/articles/204029989-First-Data-Payeezy-Gateway-Web-Service-API-Reference-Guide-

And what looks to be the new (and is it preferred?) gateway:
https://developer.payeezy.com/payeezy-api-reference/apis

To the folks at First Data/Payeezy: are there any differences I should be aware of? Do you prefer people using this newer API? Are merchant accounts subject to the same fees/etc? The documentation was really confusing with regards to which I should use. Also, can I use a card reader and send over raw track data with this new API?

I've integrated with both using C#/.NET and I have a project on GitHub that folks are welcome to take any code from:
https://github.com/clifton-io/Clifton.Payment

Anyone reading this is always welcome to fork/pull request my little project too. I've only spent a few hours working on it in my free time, so there's a lot of room for improvements.

Thanks
Brian


rohitrajagopal3402
Re: Is this the preferred integration for First Data?

Hi Brian,

Yes, there are differences between the 2 APIs. Primarily, as you have noticed, the older APIs are SOAP based and the newer APIs (developer.payeezy.com) are RESTful. The newer API (RESTful) and has more to offer than the older APIs (SOAP)  --

Integration Methods:  The RESTful APIs offer more flexibility in terms of integration methods (Payeezy JS, Apple Pay SDK, etc.).

Geographies: With the RESTful APIs, we are able serve non-US merchants too. Currently we serve US and UK with the RESTful APIs and we will be expanding to more countries soon. The SOAP APIs cater to US merchants only.

Upcoming features: In the future, we will be adding many more features to the RESTful APIs. We aim for the RESTful APIs to be a single point of access to the various First Data services.

 

For pricing, please get in touch with your First Data account representative.

You can use the card reader to receive the raw card information to your code. In your code, you will need to parse the data and then pass it on to the API in the specified format.

Do let us know if you have more questions.

Regards,

Payeezy Team

 


brianclifton4666
Re: Is this the preferred integration for First Data?

Excellent, thanks! I'm going to delete the old code I had (the SOAP integration)

Maybe you can help answer one last question. It looks like this new Payeezy system supports multiple merchants on a single developer account, is that correct? All the details are the same (API key, API secret), except the token is different for each merchant. So if I made a point of sale app, I could essentially be a reseller/ISO and get commission on each merchant I setup?

Thanks again

-Brian


rohitrajagopal3402
Re: Is this the preferred integration for First Data?

Answers to your questions:

It looks like this new Payeezy system supports multiple merchants on a single developer account, is that correct? Yes.

All the details are the same (API key, API secret), except the token is different for each merchant. So if I made a point of sale app, I could essentially be a reseller/ISO and get commission on each merchant I setup? Yes.

Regards,

Payeezy Team