# Chargily Pay Documentation ## Docs - [Account verification](https://dev.chargily.com/pay-v2/account-verification.md): Learn more about the verification process and activating Live Mode to start accepting payments.. - [API keys](https://dev.chargily.com/pay-v2/api-keys.md): Learn where to get your application's API keys. - [Authentication](https://dev.chargily.com/pay-v2/api-reference/authentication.md) - [The Balance object](https://dev.chargily.com/pay-v2/api-reference/balance/balance-object.md): This object represents your Chargily Pay balance. You can retrieve it to see the balance of your 03 wallets (DZD, USD and EUR). - [Retrieve balance](https://dev.chargily.com/pay-v2/api-reference/balance/retrieve-balance.md): Retrieves the current account (based the API Secret Key employed in the request) balance for the three wallets (DZD, EUR, and USD). - [The Checkout object](https://dev.chargily.com/pay-v2/api-reference/checkouts/checkout-object.md): A Checkout is used to make your customers make a payment. Each time your customer wants to pay, you have to create a new Checkout. - [Create a checkout](https://dev.chargily.com/pay-v2/api-reference/checkouts/create.md): Creates a new checkout. - [Expire a checkout](https://dev.chargily.com/pay-v2/api-reference/checkouts/expire.md): Expires a nonexpired checkout. - [Retrieve a checkout's items](https://dev.chargily.com/pay-v2/api-reference/checkouts/items.md): Retrieves all the items of a checkout. - [List all checkouts](https://dev.chargily.com/pay-v2/api-reference/checkouts/list.md): Returns a list of all your checkouts. - [Retrieve a checkout](https://dev.chargily.com/pay-v2/api-reference/checkouts/retrieve.md): Retrieves all the information of an already-existing checkout by providing it's unique identifier (ID). - [Create a customer](https://dev.chargily.com/pay-v2/api-reference/customers/create.md): Creates a new customer. - [The Customer object](https://dev.chargily.com/pay-v2/api-reference/customers/customer-object.md): This represents a customer of your business. - [Delete a customer](https://dev.chargily.com/pay-v2/api-reference/customers/delete.md): Deletes an already-existing customer. - [List all customers](https://dev.chargily.com/pay-v2/api-reference/customers/list.md): Returns a list of all your customers. - [Retrieve a customer](https://dev.chargily.com/pay-v2/api-reference/customers/retrieve.md): Retrieves all the information of an already-existing customer by providing it's unique identifier (ID). - [Update a customer](https://dev.chargily.com/pay-v2/api-reference/customers/update.md): Updates the information of a customer by defining the values for the passed parameters. Any parameters not supplied will remain unaltered. - [Introduction](https://dev.chargily.com/pay-v2/api-reference/introduction.md) - [Create a payment link](https://dev.chargily.com/pay-v2/api-reference/payment-links/create.md): Creates a new payment link. - [Retrieve a payment link's items](https://dev.chargily.com/pay-v2/api-reference/payment-links/items.md): Retrieves all the items of a payment link. - [List all payment links](https://dev.chargily.com/pay-v2/api-reference/payment-links/list.md): Returns a list of all your payment links. - [The Payment Link object](https://dev.chargily.com/pay-v2/api-reference/payment-links/payment-link-object.md): A Payment Link is a URL that can be shared and when accessed, directs your customers to a hosted payment page. This link can be utilized multiple times. Every time a customer accesses the link, a new [Checkout](/v2/api-reference/checkouts/checkout-object 'Checkout') is generated. - [Retrieve a payment link](https://dev.chargily.com/pay-v2/api-reference/payment-links/retrieve.md): Retrieves all the information of an already-existing payment link by providing it's unique identifier (ID). - [Update a Payment Link](https://dev.chargily.com/pay-v2/api-reference/payment-links/update.md): Updates the information of a payment link by defining the values for the passed parameters. Any parameters not supplied will remain unaltered. - [Create a price](https://dev.chargily.com/pay-v2/api-reference/prices/create.md): Creates a new price. - [List all prices](https://dev.chargily.com/pay-v2/api-reference/prices/list.md): Returns a list of all your prices. - [The Price object](https://dev.chargily.com/pay-v2/api-reference/prices/price-object.md): Prices define the unit cost and the currency of products. A product can have multiple prices. - [Retrieve a price](https://dev.chargily.com/pay-v2/api-reference/prices/retrieve.md): Retrieves all the information of an already-existing price by providing it's unique identifier (ID). - [Update a price](https://dev.chargily.com/pay-v2/api-reference/prices/update.md): Updates the information of a price by defining the values for the passed parameters. Any parameters not supplied will remain unaltered. - [Create a product](https://dev.chargily.com/pay-v2/api-reference/products/create.md): Creates a new product. - [Delete a product](https://dev.chargily.com/pay-v2/api-reference/products/delete.md): Delete a product. Product deletion is feasible only when there are no associated prices linked to it. - [List all products](https://dev.chargily.com/pay-v2/api-reference/products/list.md): Returns a list of all your products. - [Retrieve a products's prices](https://dev.chargily.com/pay-v2/api-reference/products/prices.md): Retrieves all the prices of a product. - [The Product object](https://dev.chargily.com/pay-v2/api-reference/products/product-object.md): Products represent the goods or services you are selling to your customers. - [Retrieve a product](https://dev.chargily.com/pay-v2/api-reference/products/retrieve.md): Retrieves all the information of an already-existing product by providing it's unique identifier (ID). - [Update a Product](https://dev.chargily.com/pay-v2/api-reference/products/update.md): Updates the information of a product by defining the values for the passed parameters. Any parameters not supplied will remain unaltered. - [Applications](https://dev.chargily.com/pay-v2/applications.md): Learn more about the concept of one account, multiple applications. - [Before you start](https://dev.chargily.com/pay-v2/before-you-start.md): Things you need to do before getting started. - [Create an account](https://dev.chargily.com/pay-v2/create-account.md): Learn how to create a Chargily Pay account. - [Fees](https://dev.chargily.com/pay-v2/fees.md): Learn more about Chargily Pay's fees. - [Handle webhooks](https://dev.chargily.com/pay-v2/handle-webhooks.md): Learn how to handle Chargily Pay's webhooks in your application. - [Introduction](https://dev.chargily.com/pay-v2/integration-introduction.md): Let's send your first Chargily Pay API request. - [Introduction](https://dev.chargily.com/pay-v2/introduction.md): Welcome to the API documentation of Chargily Pay™. The easiest way to integrate e-payment API through EDAHABIA of Algerie Poste and CIB of SATIM into your App, Website or any project. - [Test and Live modes](https://dev.chargily.com/pay-v2/test-and-live-mode.md): Learn more about Test and Live modes. - [3. Create a checkout](https://dev.chargily.com/pay-v2/the-full-guide/create-a-checkout.md): You can now create a Checkout using the Price you just created. - [2. Create a price](https://dev.chargily.com/pay-v2/the-full-guide/create-a-price.md): Let's now create a Price for the Product you previously created. - [1. Your first API request - create a new Product](https://dev.chargily.com/pay-v2/the-full-guide/first-api-request.md): It's time to send your first API request! - [Introduction](https://dev.chargily.com/pay-v2/the-full-guide/introduction.md): Let's send your first Chargily Pay API request. - [Create a checkout](https://dev.chargily.com/pay-v2/the-quick-guide/create-a-checkout.md): Create a Checkout by providing an amount and get the payment link. - [Introduction](https://dev.chargily.com/pay-v2/the-quick-guide/introduction.md): Let's send your first Chargily Pay API request. - [Webhooks](https://dev.chargily.com/pay-v2/webhooks.md): Learn how to use webhooks to make your application react to events from Chargily Pay. ## OpenAPI Specs - [openapi](https://dev.chargily.com/api-reference/openapi.json) ## Optional - [Community](https://t.me/+653KV9zxIxAwNDY0) - [Live Support](https://chargi.link/WaPay) - [Dashboard](http://pay.chargily.com)