not_started | WAITING | WAITING_PARTNER_RESPONSE | Payment has been created but not started |
scored_no | ERROR | FAILED | Payment in several installments is refused by Alma |
scored_yes | WAITING | WAITING_PARTNER_RESPONSE | Payment in several installments has been accepted by Alma |
scored_maybe | WAITING | WAITING_PARTNER_RESPONSE | Alma needs more information to decide whether to accept payment |
in_progress | SUCCESS | SUCCEEDED | Payment in progress – at least one installment has been paid |
paid | SUCCESS | SUCCEEDED | Payment is fully paid |
ABORTED | ERROR | ABORTED_BY_CUSTOMER | Customer has aborted the payment |
validation_error_missing_field | ERROR | BAD_REQUEST | Validation error, there's a field missing |
validation_error_invalid_type | ERROR | BAD_REQUEST | Validation error, there's a field type that is incorrect |
validation_error_invalid_value | ERROR | BAD_REQUEST | Validation error, there's an invalid value in your call |
validation_error_too_short | ERROR | BAD_REQUEST | Validation error, the string in input is too short |
validation_error_too_long | ERROR | BAD_REQUEST | Validation error, the string in input is too long |
validation_error_too_many_request | PENDING | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | You made too many request to the APIs, wait for a bit before retrying |
validation_error_unique_violated | ERROR | BAD_REQUEST | You violated the unique constraint on a field |
validation_error_merchant_cant_create_payments | ERROR | FAILED | You violated the unique constraint on a field |
validation_error_incompatible_parameters | ERROR | BAD_REQUEST | There are incompatible parameters in your request |
validation_error_unauthorized | ERROR | FAILED | Unauthorized to contact partner |
validation_error_generic_error | ERROR | FAILED | A generic error occured, contact the partner before |
validation_error_payment_already_captured | ERROR | BAD_REQUEST | The payment has been already captured |
validation_error | ERROR | BAD_REQUEST | Validation error, data sent during API call are invalid |
card_declined | ERROR | REJECTED_BANK | Card declined by the banking network |
invalid_amount | ERROR | BAD_REQUEST | Invalid amount. |
three_d_s_impossible | ERROR | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | 3D Secure - Refusal as authentication by the issuer is impossible |
incorrect_cvc | ERROR | WRONG_CARD_DATA | Incorrect card CVC |
incorrect_expiration_date | ERROR | WRONG_CARD_DATA | Incorrect card expiration date |
incorrect_number | ERROR | WRONG_CARD_DATA | Incorrect card number |
insufficient_funds | ERROR | INSUFFICIENT_FUNDS | Insufficient funds on account |
expired_card | ERROR | CARD_EXPIRED | Expired card |
missing_field | ERROR | BAD_REQUEST | Missing field |
invalid_value | ERROR | BAD_REQUEST | Invalid value - Impossible to validate payment |
SESSION_DATA_NOT_OK | ERROR | BAD_REQUEST | Session data doesn't meet the alma's requirements |
SUCCESS | SUCCESS | SUCCEEDED | Successful operation |
ERROR | ERROR | FAILED | Failed operation |
UNKNOWN_PARTNER_ERROR | ERROR | FAILED | Received unexpected response from alma |
PARTNER_RESPONSE_VALIDATION_FAILED | ERROR | FAILED | Partner response validation failed. |
TIMEOUT | UNCERTAIN | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | Timeout while contacting alma |
PARTNER_SERVER_ERROR | UNCERTAIN | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | Received internal server error from alma |
PARTNER_BAD_GATEWAY | UNCERTAIN | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | Received bad gateway error from alma |
PARTNER_UNAVAILABLE | UNCERTAIN | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | Received service unavailable error from alma |
VERIFY_PARTNER_ERROR | UNCERTAIN | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | Received 5XX server error from partner when calling verify |
VERIFY_TIMEOUT | UNCERTAIN | TECHNICAL_ISSUE_TO_CONTACT_PARTNER | Timeout while contacting alma |