Unauthorized Invalid B2B token | follows example for respective service | use X-External-ID: 401001 | { "responseCode": "4011101", "responseMessage": "Invalid Token (B2B)" } |
Unauthorized Invalid X-Signature | follows example for respective service | use X-External-ID: 401002 | {"responseCode":"4011100","responseMessage":"Unauthorized Invalid X-Signature"} |
Invalid Mandatory Field | follows example for respective service | use X-External-ID: 400002 | {"responseCode":"4001102","responseMessage":"Invalid Mandatory Field" } |
Invalid Field Format | follows example for respective service | use X-External-ID: 400001 | {"responseCode":"4001101","responseMessage":"Invalid Field Format" } |
Invalid X-External-ID (value has been used previously) | follows example for respective service | use X-External-ID: 409001 | {"responseCode":"4093800","responseMessage":"Conflict"} |
Duplicate partnerReferenceNo (value has been used previously) | follows example for respective service | use X-External-ID: 409002 | {"responseCode":"4093801","responseMessage":"Duplicate partnerReferenceNo"} |
Internal Server Error (from Durianpay side) | follows example for respective service | use X-External-ID: 500001 | {"responseCode":"5001101","responseMessage":"Internal Server Error"} |
Gateway Timeout (from Durianpay side) | follows example for respective service | use X-External-ID: 504001 | {"responseCode":"5041100","responseMessage":"Timeout"} |