> ## Documentation Index
> Fetch the complete documentation index at: https://docs.propaga.mx/llms.txt
> Use this file to discover all available pages before exploring further.

# Low Code

> How to implement Propaga's BNPL solution with low code

We built a low-code solution tailored to wholesalers, distributors, and B2B marketplaces so that your team could seamlessly integrate Propaga's BNPL tool into your checkout.

With our low-code  solution, you can launch Propaga in less than one day.

## Low Code Implementation

Our low-code implementation consists of three simple steps:

* Corner Store onboarding
* Create Transaction For Checkout
* Confirm Delivery

<Steps>
  <Step title="Corner Store Onboarding">
    For each pre-approved user, we will generate a unique link for them to sign up and complete the onboarding process in our system. With this dynamic link, user's can sign up and be approved for their line of credit in less than 1 minute.
    The web app optimized for both mobile and desktop.

    Our onboarding process consists of a series of questions, each customized to the user’s specific risk.

    For example, please see below a fe questions we could request from the users:

    <div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fit, minmax(200px, 1fr))', gap: '0.5rem' }}>
      <img src="https://mintcdn.com/propaga/DPmqD5ohLHdvEK_4/images/onboarding/step-1.png?fit=max&auto=format&n=DPmqD5ohLHdvEK_4&q=85&s=96f4eb2d80696e598eb61b7d6fe2d45e" width="200" alt="Corner store step 1" data-path="images/onboarding/step-1.png" />

      <img src="https://mintcdn.com/propaga/DPmqD5ohLHdvEK_4/images/onboarding/step-2.png?fit=max&auto=format&n=DPmqD5ohLHdvEK_4&q=85&s=650003bac8948d9201c6b561fb17e85e" width="200" alt="Corner store step 2" data-path="images/onboarding/step-2.png" />

      <img src="https://mintcdn.com/propaga/DPmqD5ohLHdvEK_4/images/onboarding/step-3.png?fit=max&auto=format&n=DPmqD5ohLHdvEK_4&q=85&s=402c534b0e167f824774fb2f2169850a" width="200" alt="Corner store step 3" data-path="images/onboarding/step-3.png" />

      <img src="https://mintcdn.com/propaga/DPmqD5ohLHdvEK_4/images/onboarding/step-4.png?fit=max&auto=format&n=DPmqD5ohLHdvEK_4&q=85&s=ca12950e5070fc00e43590c780df60a9" width="200" alt="Corner store step 4" data-path="images/onboarding/step-4.png" />

      <img src="https://mintcdn.com/propaga/DPmqD5ohLHdvEK_4/images/onboarding/step-5.png?fit=max&auto=format&n=DPmqD5ohLHdvEK_4&q=85&s=ee3c60b158a865346335d29b8fd03adf" width="200" alt="Corner store step 5" data-path="images/onboarding/step-5.png" />
    </div>

    Additional screens or information requests in the onboarding may include:

    * Displaying the user's pre-approved credit limit
    * Collecting basic business information
    * Uploading a government-issued ID (IFE)
    * Taking a selfie for identity verification
    * Providing a photo of the storefront

    <Card title="Corner Store Onboarding Use Case" href="/api-reference/kyc/onboarding">
      Learn more about implementing the corner store onboarding use case.
    </Card>
  </Step>

  <Step title="Checkout Integration">
    Once the user has completed onboarding, they are approved in real-time to proceed to the checkout process.

    At this stage, you will call an endpoint to create a transaction, which generates a unique payment link for the user with the appropriate amount and propaga fee.

    You can learn more about implementing this use case here:

    <Card title="Create Transaction Link Use Case" href="/api-reference/transaction/create-transaction-link">
      Learn more about implementing the create transaction use case to generate a payment link.
    </Card>

    Please find below an example of the dynamic link generated for the user to complete the payment with Propaga. All the user will have to do to confirm the order is input a OTP (one time password) sent via whatsapp.

    <div style={{ display: 'flex', justifyContent: 'center', alignItems: 'center' }}>
      <img src="https://mintcdn.com/propaga/DPmqD5ohLHdvEK_4/images/onboarding/checkout.png?fit=max&auto=format&n=DPmqD5ohLHdvEK_4&q=85&s=5f24d1a347a3d3232889f518094d2df2" width="200" alt="Checkout" data-path="images/onboarding/checkout.png" />
    </div>

    All the user will have to do to confirm the order is input a OTP (one time password) sent via whatsapp.

    Once the payment is confirmed and completed, the user will be notified via WhatsApp and redirected to your checkout page or website.
  </Step>

  <Step title="Confirm Delivery">
    As the last step in the low code flow, you will confirm the delivery of the order. Once goods are delivered to customer, we will transfer the funds of the order directly to your account on the agreed upon schedule. Please find below the details of how to implement the confirm delivery use-case:

    <Card title="Notify transaction delivery" href="/api-reference/transaction/update-transaction-delivery">
      Learn more about how to implement the notify delivery use case.
    </Card>
  </Step>
</Steps>

And that's it! Within one day, you could embed BNPL into your platform and start growing sales with your micro-business customers.
