API Reference

Simply create and send invoices to your customer through simple request

Introduction:

In this type of integration, we are providing a simple straightforward SendPayment endpoint. It will allow you to generate an invoice link that can be sent by any channel we support.

This will facilitate your collection if you have non-store platforms and would like to introduce a niche to your business. You can decide how are you going to send the payment link either SMS, email, redirect the customer to the invoice link, or use all of them.

This is so helpful in many business cases, let's explain an example for such cases that can utilize this integration. In a rent collection case, all you need is to give your customers an invoice link to pay the due rent at their convenience. This simply can be achieved with this type of integration, based on the due dates of the collection and within your application, you can call this endpoint and send all information and the amount you need to collect, then Fawaterak will send this payment link via the provided channel. The thing here is that you are giving time to your customers to pay once they can.

How it Works:
The SendPayment endpoint requires three mandatory parameters: (NotificationOption, CustomerName, InvoiceValue).

You need to set the NotificationOption parameter as described below:

EML send the invoice link by email only. You should provide the CustomerEmail parameter as well.
SMS send the invoice link by SMS or by email. You should provide the CustomerMobile .
LNK returns only the invoice URL through the response.
ALL send the invoice link by both email and SMS, also the invoice link will be in the response body. You have to provide all the needed parameters.