# PAYIN API Documentation

- [I-PREREQUISITE](/payin-api-documentation/i-prerequisite.md): Version 2.0.0
- [II-HOW TO USE THE API](/payin-api-documentation/ii-how-to-use-the-api.md): Depending on the environment, you should use the appropriate base URL while keeping the same API endpoints structure:
- [Create invoice CREDIT CARD (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-credit-card-post.md): POST
- [Create invoice UPI (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-upi-post.md): POST
- [Create invoice CRYPTO (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-crypto-post.md): POST
- [Create invoice MULTIBANCO or MBWAY (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-multibanco-or-mbway-post.md): POST
- [Create invoice BIZUM (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-bizum-post.md): POST
- [Create invoice GOOGLE PAY and APPLE PAY (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-google-pay-and-apple-pay-post.md): POST
- [Create invoice BANK (Open Banking) (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-invoice-bank-open-banking-post.md): POST
- [Create an invoice ON-RAMP / NFT CHECKOUT (POST)](/payin-api-documentation/ii-how-to-use-the-api/create-an-invoice-on-ramp-nft-checkout-post.md): POST
- [Get an invoice status (GET)](/payin-api-documentation/ii-how-to-use-the-api/get-an-invoice-status-get.md)
- [Get invoice infos (GET)](/payin-api-documentation/ii-how-to-use-the-api/get-invoice-infos-get.md)
- [Get invoice history (GET)](/payin-api-documentation/ii-how-to-use-the-api/get-invoice-history-get.md)
- [Get crypto payable currencies (GET)](/payin-api-documentation/ii-how-to-use-the-api/get-crypto-payable-currencies-get.md)
- [Pay mode available list](/payin-api-documentation/ii-how-to-use-the-api/pay-mode-available-list.md)
- [Get available payment solution type (GET)](/payin-api-documentation/ii-how-to-use-the-api/get-available-payment-solution-type-get.md)
- [Get available payment solution name (GET)](/payin-api-documentation/ii-how-to-use-the-api/get-available-payment-solution-name-get.md)
- [III- INTEGRATION](/payin-api-documentation/iii-integration.md)
- [IV- Webhook notification (callbacks)](/payin-api-documentation/iv-webhook-notification-callbacks.md)
- [V- FAILED Reason](/payin-api-documentation/v-failed-reason.md)
