Transactions
Endpoints
- List, Filter, Search
 - Create
 - View
 - Email Receipt
 - Refund
 
List, Filter, Search
URL: /api/json/transactions/
Method: GET
Arguments (optional)
cURL
curl https://mobile.quickswipe.com/api/json/transactions/?token=516c579c-bdf8-4a6a-a5e4- 46030abbf85e
Response
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Create
URL: /api/json/transactions/
Method: POST
Arguments
cURL
curl https://mobile.quickswipe.com/api/json/transactions/?token=516c579c-bdf8-4a6a-a5e4- 46030abbf85e \\   \-F "token=402732" \\   \-F "subtotal=100" \\   \-F "discount=10" \\   \-F "tip=14.7" \\   \-F "total=112.70" \\   \-F "[email protected]" \\   \-F "[email protected]" \\   \-F "line\_items\[0\]\[item\_id\]=1" \\   \-F "line\_items\[0\]\[canonical\_id\]=1" \\   \-F "line\_items\[0\]\[quantity\]=10" \\   \-F "line\_items\[1\]\[name\]=Custom Item" \\   \-F "line\_items\[1\]\[price\]=12.34" \\   \-F "line\_items\[1\]\[notes\]=This is a custom item" \\   \-F "line\_items\[1\]\[photo\][email protected]"
Response
HTTP/1.1 201 Created
Content-Type: application/json; charset=UTF-8 Location: /api/json/transactions/2/
View
URL: /api/json/transactions/
Method: GET
cURL
curl https://mobile.quickswipe.com/api/json/transactions/1/?token=516c579c-bdf8-4a6a-a5e4- 46030abbf85e
Response
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Email Receipt
URL: /api/json/transactions/1/receipt
Method: POST
Arguments
email: string (required)
cURL
curl https://mobile.quickswipe.com/api/json/transactions/1/receipt/?token=516c579c-bdf8-4a6a- a5e4-46030abbf85e \\ -d "[email protected]"
Response
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Refund
URL: /api/json/transactions/1/refund Method: POST
Arguments
cURL
curl https://mobile.quickswipe.com/api/json/transactions/1/refund/?token=516c579c-bdf8-4a6a- a5e4-46030abbf85e \\   \-d "refund\_amount=1" \\   \-d "line\_items\[\]=1" \\   \-d "line\_items\[\]=2"
Response
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Updated about 4 years ago
