The create payout request.
sender_batch_headerobject<sender_batch_header>Requiredsender_batch_idstringOptionalNote:PayPal does not process duplicate payouts. If you specify a
sender_batch_idthat was used in the last 30 days, the API rejects the request with an error message that shows the duplicatesender_batch_idand includes a HATEOAS link to the original payout with the samesender_batch_id.If you receive an HTTP
5nnstatus code, you can safely retry the request with the samesender_batch_id. The API completes a payment only once for asender_batch_idthat is used within 30 days.
itemsobject<payout_item_request>[]Requiredrecipient_typestringOptionalEMAIL. The unencrypted email. Value is a string of up to 127 single-byte characters.
PHONE. The unencrypted phone number.
Note: The PayPal sandbox does not support the PHONE recipient type.PAYPAL_ID. The encrypted PayPal account number.
USER_HANDLE. User handle (or) Username associated with Venmo account.
sender_batch_header includes the recipient_type attribute, payout items use the recipient_type of the sender_batch_header, unless a payout item has its own recipient_type attribute. If the sender_batch_header omits the recipient_type attribute, each payout item must include its own recipient_type value.amountobject<currency>RequiredvaluestringRequiredalternate_notification_methodobject<alternate_notification_method>Optionalphoneobject<phone>Optionalcountry_codestringRequirednational_numberstringRequirednotification_languagestring<language>Optionalapplication_contextobject<application_context>Optionalpurposeenum<purpose_enum>Optional