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"
 
} 
}