| Required roles: | Merchant, Merchant, Merchant |
| DELETE | /quickpayments/merchants/{merchantKey}/keys | Deletes the merchant's QuickPayments Key. | |
|---|---|---|---|
| GET | /quickpayments/merchants/{merchantKey}/keys | Fetches the merchant's QuickPayments Key. | |
| POST | /quickpayments/merchants/{merchantKey}/keys | Creates a new QuickPayments Key, if one does not already exist for the merchant. |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| MerchantKey | path | int | Yes | Indicates the merchant key for the QuickPayments Key. |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| QuickPaymentsKey | model | string | No | The QuickPaymentsJS key added. |
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /quickpayments/merchants/{merchantKey}/keys HTTP/1.1
Host: syntch.simpay.net
Accept: application/json
Content-Type: application/json
Content-Length: length
{"MerchantKey":0}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"QuickPaymentsKey":"String"}