Skip to main content

Invoice Payment via Web Link

In addition to providing payment APIs and SDKs, MOALA also offers payment links that simplify how your customers can pay their invoices.

To use payment links to receive payments, simply follow the steps below:

  1. Log in to the Moala portal
  2. Generate a payment link
  3. Share the payment link with the customer (via WhatsApp, SMS, email, etc.)
  4. The customer fills in the form and completes the payment
  5. Check the payment status

This tutorial will guide you through using payment links—from generating the link to having it used by your customer.

1. Prerequisites​

Before getting started, make sure you have the following:

  • An account on the MOALA portal with permissions to create payment links

Payment links are generated from the MOALA portal.

info

To use the payment links described below, you must have an account on our back-office platform.

This account is created once you’ve completed all administrative procedures described in the Prerequisites and Integration Process.

You can access the MOALA portal via this link: MOALA Portal

Follow these steps to generate a payment link:

2.1. Access the Moala Portal​

Visit MOALA Portal in your browser.
You will land on this page—click Login.

Login Page

2.2. Log in​

After clicking Login, you’ll be redirected to a page where you’ll need to enter your portal credentials:

  • Username: provided by Moala's technical support
  • Password: accompanying the username, also provided by support

Login Form

Once logged in, click on Payment Links from the left-hand menu.
You will see a list of payment links you've already created.

Payment Links List

On the Payment Links menu, click the Create button to create a new payment link.
Fill in the form with the following:

  • Amount: the amount to be paid by the customer
  • Payment Link Type: choose between one-time or multiple payments
    • Simple: one-time payment
    • Multiple: multiple payments
  • User Support Fees: choose whether the client covers the withdrawal fees

Payment Form

Click Validate to confirm link creation.

After clicking Validate, a confirmation window will appear with details about the created link.

Click OK to confirm.

Success Message

Once the link is successfully created, it will appear in the list of your existing payment links.

Payment Links Overview

Now that the link has been created, you can send it to your customer for payment.

Clicking on a payment link opens a window showing its details.

Link Details

Clicking the Copy Payment Link button copies the link to your clipboard.
You can now paste and send it wherever you like.

Copy Payment Link

3.3. Generate PDF​

Click Generate PDF to create a file that you can send to your customer.

Payment Link PDF

Once the link is generated, you can send it via WhatsApp, Telegram, SMS, email, etc.

4. Customer Fills Out the Payment Form​

Once the customer opens the payment link in their browser, they will see a form.

4.1. Fill Out the Form​

The form includes:

  • Amount: the amount to be paid
  • Payment Link Type: simple or multiple payments
  • User Support Fees: if selected, customer covers withdrawal fees

Payment Form Example

4.2. Payment Pending​

Once the customer submits the form, the payment will be marked as pending.

Pending Payment

4.3. Payment Successful​

After the payment is validated by the customer, the transaction status will change from pending to successful.

5. Conclusion​

At the end of this tutorial, you should now know how to integrate and use MOALA's payment links to collect payments via a web link.