| Data Member | Data Type | Description |
|---|---|---|
cancelUrl | string | The URL to which you would like to redirect customers if PayPal indicates failure after they have completed the payment process on the PayPal site. |
| hashType | HashType | (This data member is not in use.) |
| password | string | (This data member is not in use.) |
| passwordHash | string | (This data member is not in use.) |
payerId | string | Unique PayPal customer account identification number in PayPal ExpressCheckout. |
returnUrl | string | The URL to which you would like customers to be redirected after they have successfully completed payment transactions on the PayPal site. (This is often your confirmation page, on which the customer confirms the order and payment or the billing agreement.) |
paypalEmail | string | Email used in PayPal ExpressCheckout (read-only). (Subscribe automatically populates this field with the customer email addressed used in the PayPal Transaction.) |
referenceId | string | This data member maps to the PayPal field “REFERENCEID” which is the Billing Agreement ID or Reference Transaction ID associated with a PayPal Billing Agreement. Note: If you enter a value for this data member, set requestReferenceId to false. |
requestReferenceId | Boolean | When processing the initial Transaction for an AutoBill, ask PayPal for a Reference ID that can be used in the future for recurring billing. This works only if you have been previously approved for Reference Transactions by PayPal. |
Note: PayPal has one email address, payerId, that identifies the PayPal account of the customer. |

