You can create a draft payment to initiate a payment on behalf of a user, and request the approval for the draft payment in the user account.
Then, you can retrieve or delete a draft payment.
The draft payments API is available only for Revolut Business customers. If you'd like to use this endpoint, reach out to us.
Before you begin, ensure that you've got an access token. For information about getting the access token, see Tutorial: Create your first draft payment. Then, you can use the /draft_payments
endpoint to create a draft payment on behalf of a user, and the draft payment appears in the user account where they can approve or reject.