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 retrieves a seller's onboarding status for a payments program for a specified marketplace. The overall onboarding status of the seller and the status of each onboarding step is returned.
643 matches
36 actions
eBay
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/eBay
getPaymentsProgramOnboarding
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
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
{
"type": "object",
"description": "Type used by the payments program onboarding response",
"properties": {
"onboardingStatus": {
"type": "string",
"description": "This enumeration value indicates the eligibility of payment onboarding for the registered site. For implementation help, refer to <a href='https://developer.ebay.com/api-docs/sell/account/types/api:PaymentsProgramOnboardingStatus'>eBay API documentation</a>"
},
"steps": {
"type": "array",
"description": "An array of the active process steps for payment onboarding and the status of each step. This array includes the step <strong>name</strong>, step <strong>status</strong>, and a <strong>webUrl</strong> to the <code>IN_PROGRESS</code> step. The step names are returned in sequential order. ",
"items": {
"type": "object",
"description": "The payments program onboarding steps, status, and link.",
"properties": {
"name": {
"type": "string",
"description": "The name of the step in the steps array. Over time, these names are subject to change as processes change. The output sample contains example step names. Review an actual call response for updated step names. "
},
"status": {
"type": "string",
"description": "This enumeration value indicates the status of the associated step. <p> <span class=\"tablenote\"><strong>Note:</strong> Only one step can be <code>IN_PROGRESS</code> at a time.</span></p> For implementation help, refer to <a href='https://developer.ebay.com/api-docs/sell/account/types/api:PaymentsProgramOnboardingStepStatus'>eBay API documentation</a>"
},
"webUrl": {
"type": "string",
"description": "This URL provides access to the <code>IN_PROGRESS</code> step."
}
}
}
}
}
}