post https://sandbox.external.routefusion.com/graphql (39 disregard)
The createScheduledTransfer mutation accepts initial data for transfer. This does not initiate the transfer
Before you can create a transfer you must create a wallet.
After using the createTransfer mutation the next step is to use finalizeTransfer to initiate the transfer.
If wire attribute is not provided on the mutation, it will default to false. This will prioritize a local payment over a wire.
Parameters
Parameter | Type | Required |
---|---|---|
user_id | UUID! | true |
entity_id | UUID! | true |
source_amount | String | false |
wallet_id | UUID | false |
destination_amount | String | false |
account_id | UUID | false |
beneficiary_id | UUID! | true |
purpose_of_payment | String! | true |
reference | String | false |
scheduled_delivery_date | DateTime! | true |