Understand the Smartpay API, and learn the best practices for combining and connecting the different objects.

The smartpay API is built on REST principles. It aims to have predictable resource-oriented URLs, uses standard HTTP authentication, verbs, and response codes. It accepts request bodies that are either form-encoded or JSON-encoded, and returns JSON-encoded responses.

You can use the Smartpay API in test mode, which does not affect your live data, nor does it interact with bank or payment networks. The API key you use to authenticate the request determines whether said request is live mode or test mode.