API structure has changed
15 structure changes including:
15 Modifications
Modified
15
Breaking
GET /{merchantId}/payment/{paymentId}
- Response
- 200 response Added
GET /{merchantId}/profile/cid/{cid}
- Response
- 200 response Added
GET /{merchantId}/profile/id/{paymentProfileId}
- Response
- 200 response Added
GET /{merchantId}/service/{serviceId}
- Response
- 200 response Added
GET /{merchantId}/services
- Response
- 200 response Added
GET /{merchantId}/settings/ips
- Response
- 200 response Added
GET /{merchantId}/transaction/{transactionId}
- Response
- 200 response Added
POST /{merchantId}/payment
- Body
-
application/json content type Modified
-
invoice property Modified
-
positions property Modified
-
taxAmount property Modified
-
Type went from
stringtointegerBreaking
-
Type went from
-
taxAmount property Modified
-
positions property Modified
- isKsef property Added
-
invoice property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
payment property Modified
- customer property Modified
-
created, modified properties Modified
-
Type went from
integertointeger | null
-
Type went from
-
payment property Modified
-
application/json content type Modified
-
422 response Modified
-
application/json content type Modified
-
apiErrorResponse property Modified
- instance property Modified
-
apiErrorResponse property Modified
-
application/json content type Modified
POST /{merchantId}/payment/cancel
- Response
- 200, 400 responses Added
POST /{merchantId}/service/{serviceId}/get-payment-methods
- Response
- 200 response Added
POST /{merchantId}/transaction
- Body
-
application/json content type Modified
-
invoice property Modified
-
positions property Modified
-
taxAmount property Modified
-
Type went from
stringtointegerBreaking
-
Type went from
-
taxAmount property Modified
-
positions property Modified
-
invoice property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
transaction property Modified
- action property Modified
-
transaction property Modified
-
application/json content type Modified
-
422 response Modified
-
application/json content type Modified
-
apiErrorResponse property Modified
- instance property Modified
- errors property Added
-
errors property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
apiErrorResponse property Modified
-
application/json content type Modified
- 406, 500 responses Added
POST /{merchantId}/transaction/profile
- Body
-
application/json content type Modified
-
invoice property Modified
-
positions property Modified
-
taxAmount property Modified
-
Type went from
stringtointegerBreaking
-
Type went from
-
taxAmount property Modified
-
positions property Modified
-
invoice property Modified
- Response
- 200, 400 responses Added
POST /{merchantId}/transaction/{transactionId}/can-refund
- Response
- 200 response Added
POST /{merchantId}/transaction/{transactionId}/refund
- Response
- 200, 422 responses Added
PUT /{merchantId}/settings/ips
- Response
- 200 response Added