(Limited Release) You must be whitelisted to use this method.
Applies a coupon to all the eligible items in the order.
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
applyGuestCoupon | POST | /guest_checkout_session/{checkoutSessionId}/apply_coupon | Applies a coupon to all the eligible items in the order. | View applyGuestCoupon - /guest_checkout_session/{checkoutSessionId}/apply_coupon |
getGuestCheckoutSession | GET | /guest_checkout_session/{checkoutSessionId} | Retrieves the specified guest checkout session details. | View getGuestCheckoutSession - /guest_checkout_session/{checkoutSessionId} |
initiateGuestCheckoutSession | POST | /guest_checkout_session/initiate | Creates an eBay guest checkout session. This is the first step in performing a checkout. | View initiateGuestCheckoutSession - /guest_checkout_session/initiate |
initiateGuestPayment | POST | /guest_checkout_session/{checkoutSessionId}/initiate_payment | Enables eBay guests to pay for their items, using a variety of financial instruments, using PayPal Checkout. Note: This method requires integration of PayPal's checkout.js on the client side. | View initiateGuestPayment - /guest_checkout_session/{checkoutSessionId}/initiate_payment |
placeGuestOrder | POST | /guest_checkout_session/{checkoutSessionId}/place_order | Pays for the items in the specified eBay guest checkout session. | View placeGuestOrder - /guest_checkout_session/{checkoutSessionId}/place_order |
removeGuestCoupon | POST | /guest_checkout_session/{checkoutSessionId}/remove_coupon | Removes a coupon from the checkout session. | View removeGuestCoupon - /guest_checkout_session/{checkoutSessionId}/remove_coupon |
updateGuestPaymentInfo | POST | /guest_checkout_session/{checkoutSessionId}/update_payment_info | Updates the payment method in an eBay guest checkout session. | View updateGuestPaymentInfo - /guest_checkout_session/{checkoutSessionId}/update_payment_info |
updateGuestQuantity | POST | /guest_checkout_session/{checkoutSessionId}/update_quantity | Updates the quantity of the specified line item in an eBay guest checkout session. | View updateGuestQuantity - /guest_checkout_session/{checkoutSessionId}/update_quantity |
updateGuestShippingAddress | POST | /guest_checkout_session/{checkoutSessionId}/update_shipping_address | Updates the shipping address for the specified line item in an eBay guest checkout session. | View updateGuestShippingAddress - /guest_checkout_session/{checkoutSessionId}/update_shipping_address |
updateGuestShippingOption | POST | /guest_checkout_session/{checkoutSessionId}/update_shipping_option | Updates the shipping method in an eBay proxy guest checkout session. | View updateGuestShippingOption - /guest_checkout_session/{checkoutSessionId}/update_shipping_option |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
applyProxyGuestCoupon | POST | /proxy_guest_checkout_session/{checkoutSessionId}/apply_coupon | Applies a coupon to all the eligible items in the order. | View applyProxyGuestCoupon - /proxy_guest_checkout_session/{checkoutSessionId}/apply_coupon |
getProxyGuestCheckoutSession | GET | /proxy_guest_checkout_session/{checkoutSessionId} | Retrieves the specified eBay proxy guest checkout session details. | View getProxyGuestCheckoutSession - /proxy_guest_checkout_session/{checkoutSessionId} |
initiateProxyGuestCheckoutSession | POST | /proxy_guest_checkout_session/initiate | Creates an eBay proxy guest checkout session that includes the buyers payment information. | View initiateProxyGuestCheckoutSession - /proxy_guest_checkout_session/initiate |
placeProxyGuestOrder | POST | /proxy_guest_checkout_session/{checkoutSessionId}/place_order | Pays for the items in the specified eBay proxy guest checkout session. | View placeProxyGuestOrder - /proxy_guest_checkout_session/{checkoutSessionId}/place_order |
removeProxyGuestCoupon | POST | /proxy_guest_checkout_session/{checkoutSessionId}/remove_coupon | Removes a coupon from the checkout session. | View removeProxyGuestCoupon - /proxy_guest_checkout_session/{checkoutSessionId}/remove_coupon |
updateProxyGuestPaymentInfo | POST | /proxy_guest_checkout_session/{checkoutSessionId}/update_payment_info | Adds or updates the payment method in an eBay proxy guest checkout session. Note: This endpoint is invoked by the VSP (vault service provider) on behalf of the eBay partner. | View updateProxyGuestPaymentInfo - /proxy_guest_checkout_session/{checkoutSessionId}/update_payment_info |
updateProxyGuestQuantity | POST | /proxy_guest_checkout_session/{checkoutSessionId}/update_quantity | Updates the quantity of the specified line item in an eBay proxy guest checkout session. | View updateProxyGuestQuantity - /proxy_guest_checkout_session/{checkoutSessionId}/update_quantity |
updateProxyGuestShippingAddress | POST | /proxy_guest_checkout_session/{checkoutSessionId}/update_shipping_address | Updates the shipping address for the specified line item in an eBay proxy guest checkout session. | View updateProxyGuestShippingAddress - /proxy_guest_checkout_session/{checkoutSessionId}/update_shipping_address |
updateProxyGuestShippingOption | POST | /proxy_guest_checkout_session/{checkoutSessionId}/update_shipping_option | Updates the shipping method in an eBay proxy guest checkout session. | View updateProxyGuestShippingOption - /proxy_guest_checkout_session/{checkoutSessionId}/update_shipping_option |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
getGuestPurchaseOrder | GET | /guest_purchase_order/{purchaseOrderId} | Retrieves the details of a specific guest purchase order. | View getGuestPurchaseOrder - /guest_purchase_order/{purchaseOrderId} |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
getPurchaseOrder | GET | /purchase_order/{purchaseOrderId} | Retrieves the details of a specific eBay member purchase order. | View getPurchaseOrder - /purchase_order/{purchaseOrderId} |