Can I cancel the Invoice, if the recipient of the Invoice has decided to pay the Invoice at a later point in time?

The merchant and integrator can cancel an invoice which has not yet been paid , rejected and has not expired. The cancelling will be executed asynchronously and the callback will be sent to you with status.

If the customer has chosen to pay at a later point, then the invoice can still be canceled by the merchant. The customer does not receive a notification. Changes will be visible in the MobilePay Activity List. The pending Invoice Payment will be changed to canceled. On payment date (if the user set the invoice to be paid at later point), MobilePay checks the status of the invoice. If it is canceled , then MobilePay ignores "Pay" command.