Skip to content

redwedding/orders

 
 

Repository files navigation

Orders

How to test

Create order

# POST http://localhos/orders
curl -X POST -H "Content-Type: application/json" -d '{
  "number": "12312",
  "reference": "ABC1",
  "notes": "Nota",
  "price": 1000
}' "http://localhos/orders"
{
  "id": "afc2d8e2-5a55-4afe-bbc8-555cb6853aac"
}

Create order item

# POST http://localhos/orders/:order_id/items
curl -X POST -H "Content-Type: application/json" -d '{
    "sku": "b79f2752-5bfb-11e6-8b77-86f30ca893d3",
    "unit_price": 1000,
    "quantity": 2
}' "http://localhost/orders/afc2d8e2-5a55-4afe-bbc8-555cb6853aac/items"
# POST http://localhos/orders/:order_id/transactions
curl -X POST -H "Content-Type: application/json"  -d '{
    "external_id": "10",
    "amount": 1000,
    "type": "PAYMENT",
    "card_brand": "VISA",
    "card_bin": "1402",
    "card_last": "3211"
}' "http://localhost/orders/afc2d8e2-5a55-4afe-bbc8-555cb6853aac/transactions"
{
  "id": "efd0490d-e4de-4c41-afa2-7d8ab4604e75"
}

Releases

No releases published

Packages

No packages published

Languages

  • Go 68.4%
  • Python 31.6%