Advertisement
Guest User

Untitled

a guest
Feb 27th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 2.20 KB | None | 0 0
  1. Request
  2.  
  3. {
  4.  "customerOrderNumber": "LMD-4567-28439",
  5.  "clientIp": "127.0.0.1",
  6.  "paymentMethod": "payment_payture",
  7.  "paymentTemplate": "test",
  8.  "customerId": "123",
  9.  "country": "KZ",
  10.  "source": "bob_kz",
  11.  "orders": [
  12.      {
  13.          "number": "RU654321-173920",
  14.          "price": 1000,
  15.          "sellerId": 1,
  16.          "status": "new",
  17.          "items": [
  18.              {
  19.                  "sku": "ABCD1234",
  20.                  "name": "Test Suite",
  21.                  "price": 1000
  22.              }
  23.          ]
  24.      },
  25.      {
  26.          "number": "RU654321-173921",
  27.          "price": 1000,
  28.          "sellerId": 1,
  29.          "status": "new",
  30.          "items": [
  31.              {
  32.                  "sku": "ABCD1234",
  33.                  "name": "Test Suite",
  34.                  "price": 1000
  35.              }
  36.          ]
  37.      }
  38.  ]
  39. }
  40.  
  41. Response
  42.  
  43. {
  44.   "code": 400,
  45.   "message": "Validation Failed",
  46.   "errors": {
  47.     "errors": [
  48.       "We support only one order per invoice for now"
  49.     ],
  50.     "children": {
  51.       "clientIp": {},
  52.       "customerId": {},
  53.       "customerOrderNumber": {},
  54.       "paymentMethod": {},
  55.       "paymentTemplate": {},
  56.       "country": {},
  57.       "source": {},
  58.       "orders": {
  59.         "children": [
  60.           {
  61.             "children": {
  62.               "number": {},
  63.               "price": {},
  64.               "sellerId": {},
  65.               "status": {},
  66.               "items": {
  67.                 "children": [
  68.                   {
  69.                     "children": {
  70.                       "sku": {},
  71.                       "name": {},
  72.                       "price": {}
  73.                     }
  74.                   }
  75.                 ]
  76.               }
  77.             }
  78.           },
  79.           {
  80.             "children": {
  81.               "number": {},
  82.               "price": {},
  83.               "sellerId": {},
  84.               "status": {},
  85.               "items": {
  86.                 "children": [
  87.                   {
  88.                     "children": {
  89.                       "sku": {},
  90.                       "name": {},
  91.                       "price": {}
  92.                     }
  93.                   }
  94.                 ]
  95.               }
  96.             }
  97.           }
  98.         ]
  99.       }
  100.     }
  101.   }
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement