# CityPay

## CityPay

- [Merchant Payment Gateway](https://developer.citypay.io/master.md)
- [API Overview](https://developer.citypay.io/introduction/api-overview.md)
- [API Authentication](https://developer.citypay.io/introduction/api-authentication.md)
- [Error Codes](https://developer.citypay.io/introduction/errors.md): CityPay API error responses
- [Create Order](https://developer.citypay.io/endpoint/create-order-1.md)
- [Get Order information](https://developer.citypay.io/endpoint/get-orders.md)
- [Deposit](https://developer.citypay.io/endpoint/deposite.md)
- [Order Status](https://developer.citypay.io/endpoint/order-status.md)
- [Payment Callback](https://developer.citypay.io/endpoint/payment-callback.md)
- [Exchange rates](https://developer.citypay.io/endpoint/exchange-rates.md): Exchange rates API to get latest rates from CityPay
- [IP Addresses](https://developer.citypay.io/endpoint/ip-addresses.md): Get IP addresses of CityPay servers
- [Sandbox](https://developer.citypay.io/endpoint/sandbox.md): Guide for testing above listed endpoints
- [Log in](https://developer.citypay.io/order-api-from-iframe/log-in.md): Use this method to authorize your requests
- [Generate Order](https://developer.citypay.io/order-api-from-iframe/generate-order.md): Use this endpoint to generate orders
- [Choose crypto](https://developer.citypay.io/order-api-from-iframe/choose-crypto.md): Use this method to chose the payment currency for your order
- [Get Order](https://developer.citypay.io/order-api-from-iframe/get-order.md): Use this method to get order information
- [Update order rates](https://developer.citypay.io/order-api-from-iframe/update-order-rates.md): Use this method to get new exchange rates in every minute
- [Get Order History](https://developer.citypay.io/order-api-from-iframe/get-order-history.md): Use this method to get all orders created by the logged in user
