Overview
Build your own payment flow with Your Payment Page, calling our endpoints directly from your server or mobile application.
Your Payment Page lets you take payments, account verifications, delayed captures, payouts, refunds and repeats through a REST/JSON interface. You control the customer experience on your own page or app, and send us the sensitive card data either as raw card details or, to reduce PCI exposure, as a CardLock token or a saved payment method token.
Authentication and endpoints
All API requests are submitted over HTTPS using TLS v1.2 or higher. Your credentials are sent with every request using HTTP Basic authentication in the Authorization header.
The test (MITE) endpoint is:
https://api.mite.pay360.com
The live endpoint is:
https://api.pay360.com
Transaction requests are sent to paths such as /acceptor/rest/transactions/{instId}/payment, where {instId} is the installation identifier issued to you.
Request and response format
Request and response bodies use JSON. A successful request that creates a resource returns HTTP 201; otherwise a 200 is returned for a successful operation. Our APIs are continuously evolving: new response fields may appear at any time, but existing fields will not be removed without advance notice.
Test and go live
Start with an Explorer account in MITE, then contact us for live credentials once your integration is complete.