eBay Trading APIVersion 1031

SellerPaymentProfileType

Type defining the SellerPaymentProfile container, which is used in an Add/Revise/Relist/Verify Trading API call to reference a Business Policies payment profile.

Type that uses SellerPaymentProfileType:

Calls that use SellerPaymentProfileType:

Fields

PaymentProfileID ( long ) [0..1]
The unique identifier of a Business Policies payment profile. A PaymentProfileID and/or a PaymentProfileName value is used in the Add/Revise/Relist/Verify call to reference and use the payment policy values of a Business Policies payment profile. If both fields are provided and their values don't match, the PaymentProfileID takes precedence.

Payment profile IDs can be retrieved with the getPaymentPolicies call of the Account API or with the getSellerProfiles call of the Business Policies Management API. Business Policy IDs can also be retrieved through the Business Policies section of My eBay.

In the 'Get' calls, the PaymentProfileID value will always be returned if Business Policies are set for the listing, and the person making the API call is the seller of the listing. The PaymentProfileName value will be returned if a name is assigned to the payment profile.
See the Field Index to learn which calls use PaymentProfileID.

PaymentProfileName ( string ) [0..1]
The name of a Business Policies payment profile. A PaymentProfileID and/or a PaymentProfileName value is used in the Add/Revise/Relist/Verify call to reference and use the payment policy values of a Business Policies payment profile. If both fields are provided and their values don't match, the PaymentProfileID takes precedence.

In the 'Get' calls, the PaymentProfileID value will always be returned if Business Policies are set for the listing, and the person making the API call is the seller of the listing. The PaymentProfileName value will be returned if a name is assigned to the payment profile.
See the Field Index to learn which calls use PaymentProfileName.