Nomad Checkout

This is the API descriptor for the Nomad Checkout API. Read the documentation online at Nomad API Suite.

  • Install for node with npm install nomad-checkout-cli - Install for python with pip install nomad-checkout-cli - Install for Maven users groupId, com.gitlab.samarkand-nomad; artifactId, nomad-checkout-cli

This is the documentation for version x.x.x of the API. Last update on Jun 3, 2021.

Base URL
https://nomad.samarkand-global.cn/checkout

API structure has changed on
  • Updated: POST /payment/complete/enterprise/{enterpriseId}
  • Body attribute removed: payCode
API structure has changed on
  • Removed: PUT /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attribute added: cancelUrl
  • Removed: GET /carts/{cartId}/pay
  • Added: PUT /carts/{cartId}/enterprise/{enterpriseId}
  • Added: GET /carts/{cartId}/enterprise/{enterpriseId}/pay
API structure has changed on
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attribute removed: cancelUrl
  • Added: GET /carts/{cartId}/pay
  • Removed: POST /declaration/enterprise/{enterpriseId}
  • Added: POST /declarations/enterprise/{enterpriseId}
API structure has changed on
  • Added: PUT /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attributes removed: paymentUrl, merchantSiteUrl, subdomain
  • Updated: POST /declaration/enterprise/{enterpriseId}
  • Body attribute added: cartId
  • Body attribute removed: orderId
API structure has changed on
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attributes added: paymentUrl, cancelUrl
  • Added: POST /declaration/enterprise/{enterpriseId}
  • Removed: POST /payment/complete/ZED214
  • Added: POST /payment/complete/enterprise/{enterpriseId}
API structure has changed on
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attributes removed: paymentUrl, cancelUrl
  • Removed: POST /declaration/enterprise/{enterpriseId}
  • Removed: POST /payment/complete/enterprise/{enterpriseId}
  • Added: POST /payment/complete/ZED214
API structure has changed on
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attributes added: paymentUrl, cancelUrl
API structure has changed on
  • Updated: POST /carts/{platform}/{merchantId}
  • Body attribute removed: storeId
  • Updated: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
  • Body attribute removed: storeId
  • Added: POST /declaration/enterprise/{enterpriseId}
  • Removed: POST /payment/complete/ZED214
  • Added: POST /payment/complete/enterprise/{enterpriseId}
API structure has changed on
  • Removed: POST /payment/complete
  • Added: POST /payment/complete/ZED214
API structure has changed on
  • Removed: POST /carts
  • Added: POST /carts/{platform}/{merchantId}
  • Added: POST /carts/enterprise/{enterpriseId}/merchants/{merchantId}
API structure has changed on
  • Updated: POST /carts
  • Response modified: 400
  • Body attributes added: code, message, data
  • Updated: POST /payment/complete
  • Response added: 409
  • Response modified: 400
  • Body attributes added: code, message, data
API structure has changed on
  • Removed: GET /carts/{transactionId}
  • Added: POST /carts
  • Removed: GET /health
  • Added: POST /payment/complete
API documentation has been created on