Note: This method is no longer applicable, as all seller accounts globally have been enabled for the new eBay payment and checkout flow.
This method returns whether or not the user is opted-in to the specified payments program. Sellers opt-in to payments programs by marketplace and you use the marketplace_id path parameter to specify the marketplace of the status flag you want returned.
643 matches
36 actions
Account
36 actions
- createCustomPolicyPOSTv1.0.0
- createFulfillmentPolicyPOSTv1.0.0
- createOrReplaceSalesTaxPUTv1.0.0
- createPaymentPolicyPOSTv1.0.0
- createReturnPolicyPOSTv1.0.0
- deleteFulfillmentPolicyDELETEv1.0.0
- deletePaymentPolicyDELETEv1.0.0
- deleteReturnPolicyDELETEv1.0.0
- deleteSalesTaxDELETEv1.0.0
- getAdvertisingEligibilityGETv1.0.0
- getCustomPoliciesGETv1.0.0
- getCustomPolicyGETv1.0.0
- getFulfillmentPoliciesGETv1.0.0
- getFulfillmentPolicyGETv1.0.0
- getFulfillmentPolicyByNameGETv1.0.0
- getKYCGETv1.0.0
- getOptedInProgramsGETv1.0.0
- getPaymentPoliciesGETv1.0.0
- getPaymentPolicyGETv1.0.0
- getPaymentPolicyByNameGETv1.0.0
- getPaymentsProgramGETv1.0.0
- getPaymentsProgramOnboardingGETv1.0.0
- getPrivilegesGETv1.0.0
- getRateTablesGETv1.0.0
- getReturnPoliciesGETv1.0.0
- getReturnPolicyGETv1.0.0
- getReturnPolicyByNameGETv1.0.0
- getSalesTaxGETv1.0.0
- getSalesTaxesGETv1.0.0
- getSubscriptionGETv1.0.0
- optInToProgramPOSTv1.0.0
- optOutOfProgramPOSTv1.0.0
- updateCustomPolicyPUTv1.0.0
- updateFulfillmentPolicyPUTv1.0.0
- updatePaymentPolicyPUTv1.0.0
- updateReturnPolicyPUTv1.0.0
E-commerce/Account
getPaymentsProgram
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
{
"type": "object",
"properties": {
"marketplace_id": {
"type": "string"
},
"payments_program_type": {
"type": "string"
}
},
"required": [
"marketplace_id",
"payments_program_type"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
{
"type": "object",
"description": "The response object containing the sellers status with regards to the specified payment program.",
"properties": {
"marketplaceId": {
"type": "string",
"description": "The ID of the eBay marketplace to which the payment program applies. For implementation help, refer to <a href='https://developer.ebay.com/api-docs/sell/account/types/ba:MarketplaceIdEnum'>eBay API documentation</a>"
},
"paymentsProgramType": {
"type": "string",
"description": "This parameter specifies the payment program whose status is returned by the call. <br><br>Currently the only supported payments program is <code>EBAY_PAYMENTS</code>. For implementation help, refer to <a href='https://developer.ebay.com/api-docs/sell/account/types/api:PaymentsProgramType'>eBay API documentation</a>"
},
"status": {
"type": "string",
"description": "The enumeration value returned in this field indicates whether or not the seller's account is enabled for the payments program. For implementation help, refer to <a href='https://developer.ebay.com/api-docs/sell/account/types/api:PaymentsProgramStatus'>eBay API documentation</a>"
},
"wasPreviouslyOptedIn": {
"type": "boolean",
"description": "If returned as <code>true</code>, the seller was at one point opted-in to the associated payment program, but they later opted out of the program. A value of <code>false</code> indicates the seller never opted-in to the program or if they did opt-in to the program, they never opted-out of it. <br><br>It's important to note that the setting of this field does not indicate the seller's current status regarding the payment program. It is possible for this field to return <code>true</code> while the <b>status</b> field returns <code>OPTED_IN</code>."
}
}
}