Skip to main content

Payments

Luna supports payments through a multitude of 3rd party gateway providers such as Yapily and Modulr. Organizations can easily provide their keys for a 3rd party providers which Luna will use to orchestrate payments within contracts. Participants are able to provide bank account details or gateway provider identifiers which can then be used to easily make payments from one participant to another.

Consents

Certain types of payments will require consent the payer. In these instances Luna will track the consent and provide the necessary links required to manage consent. Once consent is granted Luna will execute the payment.

Payments life cycle

Every payment will be tracked from initiation to settlement. Luna will listen for changes in payment or consent status and raise an event every time a change is detected. This allows payment status changes to be captured by a contract and actioned.

Accounting

Luna has default functionality available to capture payments using traditional accounting practice. This offers the ability for payments to be represented in participant's Luna Balance Sheets. This functionality is optional and bespoke accounting can easily be incorporated into a contract based on the payment status change event.