Commerce · B2C Payments

B2C Payments via Stripe

Accept card payments from individuals in seconds. Apple Pay, Google Pay, 3D Secure — and on a successful charge the invoice is automatically closed in accounting without any manual intervention.

Stripe Elements Apple Pay Google Pay 3D Secure / SCA PCI DSS compliant

Payment capabilities

Stripe handles everything PCI — Axiom handles the business logic: invoice lifecycle, refunds, accounting.

Card & wallet payments

Stripe Elements embedded in checkout. Visa, Mastercard, Apple Pay, Google Pay. Saved cards for returning customers.

3D Secure & SCA

Stripe handles SCA (Strong Customer Authentication) automatically — no additional code required. Compliant with PSD2 for EU customers.

Instant invoice closure

On Stripe webhook (payment_intent.succeeded) the system validates signature and amount, then marks the invoice Paid and posts the AR accounting entry.

Refunds on RMA

Customer initiates return → RMA approved → Stripe refund issued automatically → credit note posted to accounting. Full audit trail from payment to refund.

Stripe Elements Webhooks PCI DSS 3D Secure Apple / Google Pay Auto invoice close
💳 B2C · Оплата Фізична особа · Order #ORD-2024-0421 Axiom ERP · Enterprise 1yr + Premium Support € 2 880,00 Захищено Stripe Номер картки 4242 4242 4242 4242 💳 Строк дії 12 / 28 CVV • • • Ім'я на картці IVAN PETRENKO 🔒 Оплатити € 2 880,00 або Apple Pay Google Pay 🔒 3D Secure · SCA PSD2 compliant PCI DSS Level 1 ✓ Авто-invoice При успішній оплаті: webhook → Invoice закрито AR запис автоматично Apple Pay G Google Pay Stripe webhook: payment_intent.succeeded → POST /api/v1/commerce/webhooks/stripe → invoice auto-close + AR
Інвойси 🔍 Пошук інвойсів... Всі Оплачені (12) Прострочені (2) Очікують (5) ІНВОЙС КОНТРАГЕНТ СУМА ДАТА СТАТУС INV-2024-0421 ⚡ Stripe webhook auto-close ФОП Іваненко О.В. € 2 880,00 28.06.2024 ✓ Оплачено INV-2024-0420 ФОП Коваленко Р.І. € 1 200,00 25.06.2024 ✓ Оплачено INV-2024-0419 ТОВ «Альфа Плюс» € 8 400,00 20.06.2024 ✓ Оплачено INV-2024-0418 ТОВ «Бета Груп» € 12 000,00 18.06.2024 ⏳ Очікує Автоматичний бухгалтерський запис · INV-2024-0421 Тригер: Stripe webhook payment_intent.succeeded · 28.06.2024 14:32:18 Рахунок Назва Дебет Кредит 311 Поточний рахунок 2 880,00 361 Дебіторська заборгованість 2 880,00 Авто-проведено Stripe → webhook → /api/v1/commerce/webhooks/stripe → invoice.status=paid → DR 311 / CR 361 auto

Payment webhook flow

1

Customer pays with card or Apple/Google Pay in checkout

2

Stripe processes payment and fires webhook to Axiom endpoint

3

System validates Stripe webhook signature and payment amount

4

Invoice status → Paid, AR accounting entry posted automatically

5

Receipt emailed to customer, payment appears in web/office dashboard

Related modules