Payment troubleshoot API (1)
Download OpenAPI specification:Download
Use this API to troubleshoot Payment configurations.
Troubleshoot NewStore Checkout configuration
Returns a summary of the NewStore Checkout configuration checks.
Authorizations:
newStoreAccessToken
Request Body schema: application/json
cart_token | string Base64 cart token, use one from a NewStore Checkout URL. |
Responses
Request samples
- Payload
Content type
application/json
{- "cart_token": "908BjbhrWAH4x4Wwh7dWv43lsXAf8WJ83tF_c8oeTZypgKe_XUGhQiVLV5Jz66a7H8crg_h39x436cNaPQnokw=="
}
Response samples
- 200
Content type
application/json
{- "general": {
- "web_drop_in_enabled": "OK",
- "encryption_pass_phrase": "OK",
- "checkout_api_url": "OK",
- "adyen_credentials": "OK"
}, - "adyen": {
- "valid_credentials": "Error: please check logs from psp_adyen and newstore_checkout",
- "payment_methods": "Error: please check logs from psp_adyen and newstore_checkout"
}, - "scheme": {
- "is_supported_payment_method": "Error: not in the list of supported payment methods"
}, - "paypal": {
- "merchant_identifier": "Error: paypal not configured",
- "is_supported_payment_method": "Error: not in the list of supported payment methods"
}, - "google_pay": {
- "merchant_identifier": "Error: google_pay not configured",
- "is_supported_payment_method": "Error: not in the list of supported payment methods"
}, - "apple_pay": {
- "merchant_identifier": "Error: apple_pay wallet was not configured",
- "is_supported_payment_method": "Error: not in the list of supported payment methods",
- "domain_name": "Error: apple_pay wallet was not configured",
- "certificate": "OK",
- "apple_url": "Error: apple_pay wallet was not configured",
- "apple_pay_session": "Error: could not get an ApplePay session check newstore_checkout logs"
}
}