Use this method to send funds to a destination user, from the user associated with the authorized access token.
URL
https://www.dwolla.com/oauth/rest/transactions/send
Tools
| Parameter | Description | Value | |
|---|---|---|---|
| * | oauth_token | A valid OAuth token | Login |
| * | pin | User's PIN associated with their account | |
| * | destinationId | Identification of the user to send funds to. Must be the Dwolla identifier, Facebook identifier, Twitter identifier, phone number, or email address. | |
| * | amount | Amount of funds to transfer to the destination user. | |
| destinationType | Type of destination user. | ||
| facilitatorAmount | Amount of the facilitator fee to override. Only applicable if the facilitator fee feature is enabled. If set to 0, facilitator fee is disabled for transaction. Cannot exceed 50% of the 'amount'. | ||
| assumeCosts | Set to true if the user will assume the Dwolla fee. Set to false if the destination user will assume the Dwolla fee. Does not affect facilitator fees. | ||
| notes | Note to attach to the transaction. Limited to 250 characters. | ||
| fundsSource | Id of funding source to send funds from. Balance sourced transfers process immediately. Non-balanced sourced transfers may process immediately or take up to five business days. | ||
| additionalFees | Array of Additional facilitator fees | Add another | |
| assumeAdditionalFees | Set to true if the sending user will assume all Facilitator fees. Set to false if the destination user will assume all Facilitator fees. Does not affect the Dwolla fee. |
Request
Response
(click Submit to query the API)
Request
POST https://www.dwolla.com/oauth/rest/transactions/send Content-Type: 'application/json' { "oauth_token": "", "pin": "", "destinationId": "", "amount": "" }
Response
| Param | Description |
|---|---|
| Success | Did the request succeed? |
| Message | |
| Response | JSON Object |
| Show Response Parameters | |
{"Success":true,"Message":"Success","Response":12345}
Error Codes