Cards & Wallets · Your payment page

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.

New fields may be added to the response at any time, so ensure your integration can safely ignore unexpected fields.

Test and go live

Start with an Explorer account in MITE, then contact us for live credentials once your integration is complete.