Transfer requests

In order to process transfers, a transfer request needs to be created and signed for each transfer request and sent to Loop’s API.

Each transfer request must have its transfer details signed by a dedicated signer wallet whose address is configured in the contract. This is to ensure that none of the transfer details are changed at any point between the time they are sent to Loop and the time they are executed in the contract. See the Signing transfer requests section for details on how to sign transfer requests.

Each transfer request also has a bill date property which allows transfer requests to be submitted either for processing immediately (bill date of 0) or for processing on or after the the bill date specified.

Multiple transfer requests can be submitted in the same request.

Transfer requests must be sent by the Sunday before the intended billing date for reminders to go out.

Last updated