Factuarea APIDevelopers

Billing error codes

Every public API error code emitted by Billing, with its HTTP status, its type and a page per code.

Error codes emitted by Billing. Each code links to its own page with the cause and the action to take.

CodeTypeHTTPDescription
customer_offer_benefit_invalidinvalid_request_error422The offer conditions are invalid. Review the indicated fields.
customer_offer_billing_state_conflictconflict_error409The billing state has changed or needs review. Check the operation before continuing.
customer_offer_catalog_unavailableservice_unavailable_error503The billing catalog is not configured or cannot be verified; this is not a restriction on the customer plan.
customer_offer_collection_not_restorableinvalid_request_error422The purchase cannot be collected or its balance safely restored. No debt is left for another invoice.
customer_offer_combination_invalidinvalid_request_error422Extra trial days can only combine with a permanent plan discount or price.
customer_offer_discount_conflictconflict_error409An offer or discount already applies to the same product. Benefits do not stack automatically.
customer_offer_forbiddenauthorization_error403The operation does not satisfy the current conditions or permissions.
customer_offer_gateway_unavailableservice_unavailable_error503The payment provider is unavailable. Check this operation before retrying.
customer_offer_idempotency_conflictidempotency_error409This attempt already belongs to different conditions. Keep the operation and check its status.
customer_offer_invalid_termsinvalid_request_error422The offer conditions are invalid. Review the indicated fields.
customer_offer_legacy_outcome_unknownconflict_error409A previous billing operation is still awaiting verification.
customer_offer_negotiated_price_invalidinvalid_request_error422Review the agreed net price, product, interval and number of billing cycles.
customer_offer_not_eligibleinvalid_request_error422This offer is incompatible with the company, product or current status.
customer_offer_operation_in_progressconflict_error409An operation is already in progress for this product. Check its status before continuing.
customer_offer_payment_method_requiredpayment_required_error402This purchase needs a payment method. Add one and refresh the terms before confirming.
customer_offer_phase_incompatibleconflict_error409The subscription has an incompatible scheduled change. It has not been overwritten.
customer_offer_price_mapping_conflictconflict_error409The billing state has changed or needs review. Check the operation before continuing.
customer_offer_purchase_failedpayment_required_error402Payment failed and this purchase was verified as not applied. Check the operation before trying again.
customer_offer_quote_changedconflict_error409The conditions have changed. Refresh the quote before confirming.
customer_offer_quote_expiredconflict_error409The quote has expired. Refresh it and review the conditions.
customer_offer_quote_unavailableservice_unavailable_error503The amount cannot be verified. Confirmation is blocked.
customer_offer_state_conflictconflict_error409The billing state has changed or needs review. Check the operation before continuing.
customer_offer_trial_baseline_changedconflict_error409The trial has changed. Refresh the quote to see the current end date.
customer_offer_trial_limit_exceededinvalid_request_error422This extension would exceed the maximum 180 trial days.
customer_offer_trial_not_eligibleinvalid_request_error422You can only extend an active trial of the agreed plan. An expired trial cannot restart.
customer_offer_unavailableinvalid_request_error422This offer is unavailable, expired or has no redemptions left.

On this page

Need a hand?Contact support