Zaypay Adaptors
We at Zaypay have developed a set of Adaptors that can help you switch to Zaypay for micropayments. Our Adaptors are communication bridges that accept the request formats your existing applications send to our competitors. They then translate and send the requests to our Zaypay API, and upon receiving results it will reverse translate the results and send these back to your applications.
The Adaptors are developed for you to easily switch to Zaypay. It's as simple as pointing your applications to our Adaptors, by replacing our competitor's request URLs with the Adaptor's URLs (HTTP addresses). Our Adaptors respond exactly the same way our competitors' APIs do, so you won't have to update your applications at all.
Please choose the Adaptor you want to use:
Daopay Adaptor
Zaypay has developed a complete Adaptor for our customers who are switching from Daopay's DirectAPI. With the Daopay Adaptor you'll be able to do international Pay per Call, Pay per Minute and SMS payments with Zaypay without changing your existing applications. Even the Status Service is supported. All you have to do is replace some URLs, and the Adaptor will handle the rest!
URL Generator
This generator creates URLs based on your Price Settings.
However, you will have to login first. That way we can calculate your URLs for you, based on your Price Settings. If you don't yet have an account, be sure to know it's free, so just go ahead and create one.
Replacing the URLs
To get started, you need to replace the request URLs from Daopay with Zaypay's request URLs. First, use the above URL generator to generate the Adaptor's numgen URL based on your Price Setting. You must enable Javascript in your web browser for it to work. Then go to your application and find the following URL:
https://daopay.com/svc/numgen
... and replace it with the generated URL.
To enable the Status Service, use the URL generator to generate a Report URL that works with the selected Price Setting and your Status Service script (DaoPayStat.php). Then go to your Price Setting configuration and turn on the Report URL option. You can now paste the generated URL in the Report URL field. Click save and you're done!
Adaptor Method: numgen
This Adaptor method works and responds the same as Daopay's numgen request. There is no need to update your applications request variables. The only difference is that the price you specify isn't your payout price, but the price your customer has to pay.
Targetpay Adaptor
Are you currently a Targetpay customer? Then we offer you a simple solution to easily switch from Targetpay to Zaypay. Our Targetpay Adaptor allows you to do international Pay per Call and Pay per Minute micropayments through Zaypay using your existing applications, without updating them to communicate with the Zaypay API directly. The Targetpay Adaptor will handle that communication automatically.
URL Generator
This generator creates URLs based on your Price Settings.
However, you will have to login first. That way we can calculate your URLs for you, based on your Price Settings. If you don't yet have an account, be sure to know it's free, so just go ahead and create one.
Replacing the URLs
To get started, you need to replace the request URLs from Targetpay with Zaypay's request URLs. Go to your application and find the following URLs:
start payment
http://api.targetpay.nl/payment/startpayment.asp
check payment
http://api.targetpay.nl/payment/checkpayment.asp
Replace them with the URLs you generate with our URL generator above.
Status Reports
To enable Status Reports, you can still send your existing report URL with the 'cu' parameter. An additional step is generating a Report URL using the URL generator above and pasting it in the Price Setting configuration. Without using the generated Report URL Zaypay will not be able to send reports to your application.
Adaptor Method: startpayment
This Adaptor method works and responds the same as Targetpay's startpayment request. There is no need to update your applications request variables. The difference is that Pay per Call and Pay per Minute payments are merged, because Zaypay uses a system that automatically selects the payline with the highest payout for you (be it per call or per minute). Your customers will hear a voice message explaning what type of call it is when they call the returned payline.
Note that Pay per Use, Pincodeline and SMS payments are not supported by this Adaptor.