# Propaga Docs ## Docs - [API Integration](https://docs.propaga.mx/about/api-integration.md): Complete overview of Propaga API endpoints and integration guide - [Cancel a transaction](https://docs.propaga.mx/about/cancel.md): How works the cancellation of a transaction with Propaga? - [Cash and Carry Integration](https://docs.propaga.mx/about/cash-and-carry-integration.md): How to implement Propaga's cash and carry solution - [Notify delivery](https://docs.propaga.mx/about/delivery.md): How can you notify if the transaction was deliveried? - [In payment default](https://docs.propaga.mx/about/in-payment-default.md): How does the in payment default flow in Propaga work? - [Invoices](https://docs.propaga.mx/about/invoices.md): How does the invoicing flow in Propaga work? - [KYC](https://docs.propaga.mx/about/kyc-introduction.md): How does Propaga's KYC flow work? - [Low Code](https://docs.propaga.mx/about/low-code.md): How to implement Propaga's BNPL solution with low code - [Token & authorization](https://docs.propaga.mx/about/token-auth.md): How do you auth with our API? - [Transaction Flow](https://docs.propaga.mx/about/transaction-flow.md): Learn how to implement a complete transaction flow using Propaga's API - [Transaction status flow](https://docs.propaga.mx/about/transaction-status.md): In this section we will discuss the flow of transaction statuses in Propaga. - [User status flow](https://docs.propaga.mx/about/user-status-flow.md): In this section we will review the flow of user statuses in Propaga. - [Working with Propaga](https://docs.propaga.mx/about/working-with-propaga.md): How does Propaga work? - [Create contract link](https://docs.propaga.mx/api-reference/account/create-contract-link.md): Creates a link to sign the contract with Propaga (if required by your onboarding process) - [Create account verification code](https://docs.propaga.mx/api-reference/account/create-verification-code.md): Create a new account record and sends an otp code to the customer - [Resend account verification code](https://docs.propaga.mx/api-reference/account/resend-account-verification-code.md): Resends the otp code to confirm the account - [Validate account verification code](https://docs.propaga.mx/api-reference/account/validate-token-sent-to-user.md): Sends verification code to be validated - [Authentication](https://docs.propaga.mx/api-reference/authentication.md) - [Get corner store information](https://docs.propaga.mx/api-reference/corner-store/corner-store-information.md): Gets a corner store by external Id - [Get a batch of corner stores](https://docs.propaga.mx/api-reference/corner-store/corner-store-information-batch.md): Gets multiples corner stores by external Ids - [Add corner store to waiting list](https://docs.propaga.mx/api-reference/corner-store/create-a-new-record-in-the-waiting-list.md): Add a corner store to a Propaga's waiting list - [Get default information by batch](https://docs.propaga.mx/api-reference/corner-store/default-information.md): Gets default information for corner stores - [Propaga API](https://docs.propaga.mx/api-reference/introduction.md): Welcome to the Propaga API Documentation! This guide will walk you through everything you need to know about using Propaga’s API as a payment gateway, leveraging Corner Store credits. - [Corner store name](https://docs.propaga.mx/api-reference/kyc/corner-store-name.md) - [Create a KYC link](https://docs.propaga.mx/api-reference/kyc/create-kyc-link.md): Creates a link to KYC for a user - [Onboarding](https://docs.propaga.mx/api-reference/kyc/onboarding.md) - [Create a transaction](https://docs.propaga.mx/api-reference/transaction/create-a-new-transaction-and-sent-a-verification-to-the-user.md): Creates a new transaction and send a verification code to the customer - [Create a transaction simulation](https://docs.propaga.mx/api-reference/transaction/create-simulation.md): Simulate a transaction to get the interests and payment dates for given customer and amount - [Create multiple transactions by batch](https://docs.propaga.mx/api-reference/transaction/create-transaction-by-batch.md): Creates multiple transactions - [Create invoice for transaction](https://docs.propaga.mx/api-reference/transaction/create-transaction-invoice.md): Creates an invoice for a transaction sending the products for the invoice. - [Create transaction link](https://docs.propaga.mx/api-reference/transaction/create-transaction-link.md): Creates a transaction link - [Get transaction information by id](https://docs.propaga.mx/api-reference/transaction/get-transaction.md): Gets information about a transaction by its ID - [Get transaction information by external id](https://docs.propaga.mx/api-reference/transaction/get-transaction-by-external-id.md): Gets information about a transaction by the id provided by the wholesaler on the field `wholesalerTransactionId` - [Get invoice for transaction](https://docs.propaga.mx/api-reference/transaction/get-transaction-invoice.md): Gets the invoice information and files for a given transaction - [Get transactions pending to notify delivery or cancellation](https://docs.propaga.mx/api-reference/transaction/get-transactions-pending-to-notify.md): Gets a list of transactions pending to notify delivery or cancellation - [Resend delivery word for a transaction](https://docs.propaga.mx/api-reference/transaction/resend-delivery-word.md): Resend the delivery word for a given transaction - [Resend transaction verification code](https://docs.propaga.mx/api-reference/transaction/resend-transaction-verification.md): Resends the otp code to confirm the transaction - [Resend verification code](https://docs.propaga.mx/api-reference/transaction/resend-verification-code.md): Resend verification code to a customer for transaction confirmation - [Assign delivery word to transactions](https://docs.propaga.mx/api-reference/transaction/update-delivery-word.md): Assign a delivery word to a batch of transactions by their IDs - [Cancel a transaction](https://docs.propaga.mx/api-reference/transaction/update-transaction-cancel.md): Cancels a given transaction - [Notify transaction delivery](https://docs.propaga.mx/api-reference/transaction/update-transaction-delivery.md): Updates the transaction to delivery status and the total amount - [Validate transaction verification](https://docs.propaga.mx/api-reference/transaction/validate-transaction-verification.md): Sends the otp code to confirm the transaction - [Introduction](https://docs.propaga.mx/introduction.md): Welcome to the Propaga API Documentation! This guide will walk you through everything you need to know about using Propaga’s API as a payment gateway, leveraging Corner Store credits. Whether you’re a seasoned developer or just getting started, we’ve got you covered. - [Using Propaga button](https://docs.propaga.mx/sdk-js-reference/button.md) - [Required dependencies](https://docs.propaga.mx/sdk-js-reference/dependencies.md) - [Installing library](https://docs.propaga.mx/sdk-js-reference/install.md) - [Introduction](https://docs.propaga.mx/sdk-js-reference/introduction.md): Welcome to our documentation on utilizing our JS SDK for quicker integration with Propaga. - [Propaga Payment Component](https://docs.propaga.mx/sdk-js-reference/modal.md) - [Conciliation Webhook](https://docs.propaga.mx/webhooks/send-conciliation.md): This webhook is used to send the conciliation data to your system - [Send Credit Limit Update](https://docs.propaga.mx/webhooks/send-credit-limit-update.md): This webhook is used when the credit limit of a user is updated by the system - [Send Paid Transaction Notification](https://docs.propaga.mx/webhooks/send-paid-transaction-notification.md): This webhook is used when a transaction is paid by the user - [Send Transaction Confirmation](https://docs.propaga.mx/webhooks/send-transaction-confirmation.md): This webhook is used when a transaction is confirmed by the user via OTP - [Send User Activation](https://docs.propaga.mx/webhooks/send-user-activation.md): This webhook is used to send the user data when the user's data is validated from our process and is ready to be used. - [Send User Confirmation](https://docs.propaga.mx/webhooks/send-user-confirmation.md): This webhook is used to send the user data to your system when the user finish the registration process - [Send User's KYC Finished Notification](https://docs.propaga.mx/webhooks/send-user-kyc-finished-notification.md): This webhook is used when the user finishes the KYC process ## OpenAPI Specs - [openapi](https://docs.propaga.mx/api-reference/openapi.json)