Sitecore API catalog/OrderCloud//
- Retrieve a cart payment
Retrieve a cart
Create or update a cart
Delete a cart
Partially update a cart
Set an active cart
Auto-apply promotions to the cart
Set a billing address
Partially update a cart billing address
Create a cart bundle item
Delete a cart bundle item
Calculate the cart
List eligible promotions for the cart
Estimate shipping cost
Partially update a cart from user
List cart line items
Create a cart line item
Retrieve a cart line item
Create or update a cart line item
Delete a cart line item
Partially update a cart line item
List cart payments
Create a cart payment
Delete a cart payment
Partially update a cart payment
Create a cart payment transaction
Delete a cart payment transaction
List cart promotions
Add a promotion
Delete a cart promotion
Refresh promotions on the cart
Select a ship method
Set a shipping address
Partially update a cart shipping address
Submit the cart
Validate the cart in it's current state
Retrieve a cart order worksheet
Retrieve a cart payment
Security
OAuth2(Required scopes: FullAccessShopper)
- Production sever for Ordercloudhttps://api.ordercloud.io/v1/cart/payments/{paymentID}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
curl -i -X GET \
'https://api.ordercloud.io/v1/cart/payments/{paymentID}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'If null, payment applies to order total (or total of specific line items, if set), less any other payments where Amount is set. Value can only be negative if processing a payment for an order return.
Example:0
All payments must be Accepted to submit an order. This property should be updated after authorizing or capturing the payment in your middleware by a user with the elevated OrderAdmin role.
Example:false
Response
{ "ID": "", "Type": "PurchaseOrder", "DateCreated": "2018-01-01T00:00:00-06:00", "CreditCardID": "", "SpendingAccountID": "", "Description": "", "Currency": "", "Amount": 0, "Accepted": false, "OrderReturnID": "", "xp": {}, "Transactions": [ { … } ] }