# Reeple Checkout ## Docs - [Introduction](https://docs-v2.reeple.ai/index.md): Accept card, bank transfer and USSD payments through the Reeple Checkout API - [Quickstart](https://docs-v2.reeple.ai/quickstart.md): Run a complete create, pay and verify cycle against sandbox - [Encryption](https://docs-v2.reeple.ai/encryption.md): How to RSA-encrypt request payloads before sending them to the Checkout API - [Order lifecycle](https://docs-v2.reeple.ai/order-lifecycle.md): Every status an order moves through, and when to stop polling - [Payment methods](https://docs-v2.reeple.ai/payment-methods.md): The payment options available, and the payload each one expects - [Supported currencies](https://docs-v2.reeple.ai/currencies.md): Currencies you can create orders in, and how amounts are expressed - [Callbacks and verification](https://docs-v2.reeple.ai/callbacks-and-verification.md): Where the customer lands after paying, and how to confirm a payment server-side - [Sandbox testing](https://docs-v2.reeple.ai/sandbox-testing.md): How to test an integration before going live - [Troubleshooting](https://docs-v2.reeple.ai/troubleshooting.md): Common problems and what causes them - [Authentication](https://docs-v2.reeple.ai/api-reference/authentication.md): How to authenticate requests to the Reeple Checkout API - [Status codes](https://docs-v2.reeple.ai/api-reference/statuses.md): Every status value, response code and status ID the Checkout API returns - [Errors](https://docs-v2.reeple.ai/api-reference/errors.md): Common error response shapes returned by the Reeple Checkout API - [Orders overview](https://docs-v2.reeple.ai/api-reference/orders/overview.md): The order endpoints and how they fit together - [Create an order](https://docs-v2.reeple.ai/api-reference/orders/create-order.md): Create a payment order and get the payment options available for it - [Pay an order](https://docs-v2.reeple.ai/api-reference/orders/pay-order.md): Charge an existing order with the payment method the customer chose - [Get order status](https://docs-v2.reeple.ai/api-reference/orders/get-order-status.md): Poll an order until its payment reaches a final status - [Get order fee](https://docs-v2.reeple.ai/api-reference/orders/get-order-fee.md): Calculate what a customer will be charged for a given amount and payment method - [Save a card](https://docs-v2.reeple.ai/api-reference/orders/save-card.md): Store a card after a successful charge so the customer can reuse it - [Track an event](https://docs-v2.reeple.ai/api-reference/orders/track-event.md): Report checkout UI events back to Reeple for analytics and fraud signals - [Pay with a card](https://docs-v2.reeple.ai/api-reference/payments/pay-with-card.md): Card payload shapes for 3-D Secure, no-auth and saved-card charges - [Pay with a bank transfer](https://docs-v2.reeple.ai/api-reference/payments/pay-with-bank-transfer.md): Issue a temporary account number for the customer to transfer into - [Pay with USSD](https://docs-v2.reeple.ai/api-reference/payments/pay-with-ussd.md): Let the customer authorise a payment by dialling a code on their phone - [List banks](https://docs-v2.reeple.ai/api-reference/banks/list-banks.md): Retrieve the banks available for bank transfer and USSD payments - [Fetch a payment link](https://docs-v2.reeple.ai/api-reference/payment-links/fetch-payment-link.md): Look up the details behind a payment-link reference - [Get payment keys](https://docs-v2.reeple.ai/api-reference/payment-links/get-payment-keys.md): Retrieve the keys needed to process a payment against a payment link - [Tokenized charge](https://docs-v2.reeple.ai/api-reference/tokenized/tokenized-charge.md): Charge a saved card token server-side, without the customer present - [Verify an order](https://docs-v2.reeple.ai/api-reference/verification/verify-order.md): Confirm a payment server-side with your secret key before fulfilling - [Create a refund](https://docs-v2.reeple.ai/api-reference/refunds/create-refund.md): Refund a settled order back to the customer - [List refunds](https://docs-v2.reeple.ai/api-reference/refunds/list-refunds.md): Retrieve the refunds issued against your orders - [List chargebacks](https://docs-v2.reeple.ai/api-reference/refunds/list-chargebacks.md): Retrieve chargebacks raised against your orders - [Ping](https://docs-v2.reeple.ai/api-reference/utility/ping.md): Check that the Checkout API is reachable and your key is accepted