| Name | Type | Description | Notes |
|---|---|---|---|
| baid | str | ID of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9. | [optional] |
| str | Email address associated with the payment method. This field is required if you want to create a PayPal Express Checkout payment method or a PayPal Adaptive payment method. | [optional] | |
| preapproval_key | str | The PayPal preapproval key. | [optional] |
| account_key | str | Internal ID of the customer account that will own the payment method. | [optional] |
| auth_gateway | str | Internal ID of the payment gateway that Zuora will use to authorize the payments that are made with the payment method. If you do not set this field, Zuora will use one of the following payment gateways instead: * The default payment gateway of the customer account that owns the payment method, if the `accountKey` field is set. * The default payment gateway of your Zuora tenant, if the `accountKey` field is not set. | [optional] |
| make_default | bool | Specifies whether the payment method will be the default payment method of the customer account that owns the payment method. Only applicable if the `accountKey` field is set. | [optional] [default to False] |
| type | str | Type of payment method. The following types of the payment method are supported: * `PayPalEC` - PayPal Express Checkout payment method. Use this type if you are using a PayPal Payflow Pro Gateway instance. * `PayPalNativeEC` - PayPal Native Express Checkout payment method. Use this type if you are using a PayPal Express Checkout Gateway instance. * `PayPalAdaptive` - PayPal Adaptive payment method. Use this type if you are using a PayPal Adaptive Payment Gateway instance. |