ShopEndpoint
The following resources are applicable:
/shop/payment/check
Mount Point: /rest/shop/payment/check
POST
Checks the status of already started payment.
Error Codes
1 | Method is not allowed by this API Key |
2 | A required parameter was not given |
97 | The access to the api was denied |
98 | You made too much requests in a short time |
99 | The service is currently not available |
100 | The auth token is invalid |
305 | The payment couldn't be processed by our payment provider |
307 | The payment was canceled by the user |
600 | The api key is invalid |
Request Body
element: | shopCheckPaymentRequest |
media types: | */* application/xml application/json |
(no documentation provided)
Response Body
element: | shopCheckPaymentResponse |
media types: | */* application/xml application/json |
(no documentation provided)
/shop/payment/methods/get
Mount Point: /rest/shop/payment/methods/get
POST
Gets a list of payment methods for given product.
Error Codes
1 | Method is not allowed by this API Key |
2 | A required parameter was not given |
97 | The access to the api was denied |
98 | You made too much requests in a short time |
99 | The service is currently not available |
100 | The auth token is invalid |
600 | The api key is invalid |
Request Body
element: | shopGetPaymentMethodsRequest |
media types: | */* application/xml application/json |
(no documentation provided)
Response Body
element: | shopGetPaymentMethodsResponse |
media types: | */* application/xml application/json |
(no documentation provided)
/shop/payment/start
Mount Point: /rest/shop/payment/start
POST
Starts a payment for a product with a given payment method.
Error Codes
1 | Method is not allowed by this API Key |
2 | A required parameter was not given |
97 | The access to the api was denied |
98 | You made too much requests in a short time |
99 | The service is currently not available |
100 | The auth token is invalid |
305 | The payment couldn't be processed by our payment provider |
307 | The payment was canceled by the user |
600 | The api key is invalid |
Request Body
element: | shopStartPaymentRequest |
media types: | */* application/xml application/json |
(no documentation provided)
Response Body
element: | shopStartPaymentResponse |
media types: | */* application/xml application/json |
(no documentation provided)
/shop/token/redeem
Mount Point: /rest/shop/token/redeem
POST
Redeems a token for a user.
Error Codes
1 | Method is not allowed by this API Key |
2 | A required parameter was not given |
97 | The access to the api was denied |
98 | You made too much requests in a short time |
99 | The service is currently not available |
100 | The auth token is invalid |
110 | The user already is an active subscriber |
310 | The token is invalid |
311 | The token is already used |
312 | The user has reached the allowed amount of used tokens for this partner |
600 | The api key is invalid |
element: | shopRedeemTokenRequest |
media types: | */* application/xml application/json |
(no documentation provided)
Response Body
element: | shopRedeemTokenResponse |
media types: | */* application/xml application/json |
(no documentation provided)