MassPay API Operation (NVP)

API

Last updated: Aug 15th, 7:28am

Makes a payment to one or more PayPal account holders.

MassPay Request Message

MassPay Request Fields

FieldDescription
METHOD(Required) Must be MassPay.
EMAILSUBJECT(Optional) The subject line of the email that PayPal sends when the transaction completes. The subject line is the same for all recipients. Character length and limitations: 255 single-byte alphanumeric characters
CURRENCYCODE

(Required) Currency code. Character length and limitations: Three single-byte characters. Set the CURRENCYCODE attribute to one of the three-character currency codes for any of the supported PayPal currencies.

RECEIVERTYPE

(Optional) How you identify the recipients of payments in this call to MassPay. Value is:

  • EmailAddress
  • UserID
  • PhoneNumber

It is the same for all recipients.

MassPayItem Type

Field

Description

L_EMAILn

(See note)

Email address of recipient.

Character length and limitations: 127 single-byte characters maximum.

L_RECEIVERPHONEn(See note) Phone number of recipient.
L_RECEIVERIDn

(See note) Unique PayPal customer account number. This value corresponds to the value of PAYERID returned by GetTransactionDetails.

Character length and limitations: 17 single-byte characters maximum.

L_AMTn(Required) Payment amount.
L_UNIQUEIDn

(Optional)

Transaction-specific identification number for tracking in an accounting system.

Character length and limitations: 30 single-byte characters. No whitespace allowed.

L_NOTEn

(Optional)

Custom note for each recipient.

Character length and limitations: 4,000 single-byte alphanumeric

MassPay Response Message

MassPay Response Fields

The fields in the response are the standard response header fields.

Additional information

We’ll use cookies to improve and customize your experience if you continue to browse. Is it OK if we also use cookies to show you personalized ads? Learn more and manage your cookies