Regras de negócio — checkout-api

Índice das regras de negócio expressas em Given/When/Then. IDs R-XXX são sequenciais por projeto.

ID Título Scope Certainty Arquivo
R-001 Desconto de membro exige validação do email no servidor checkout high rules/checkout/member_discount_requires_email_validation.md
R-002 Desconto precisa ser menor que o total do checkout checkout high rules/checkout/discount_amount_must_be_lower_than_total.md
R-003 Slug de organização e produto vem do nome e não muda depois payments high rules/payments/organization_product_slug.md
R-004 Despacho de eventos do outbox — 3 tentativas, sem distinção de erro payments high rules/payments/outbox_event_dispatch.md
R-005 Parcela atrasada dispara o evento — idempotência por parcela, sem exigir carnê completo payments high rules/payments/accounts_installment_overdue_dispatch.md