Saltar al contenido principal
Los detalles del producto se muestran en inglés. Próximamente traducciones.
Stripe Payment Connector for Business Central — Take card and wallet payments and reconcile Stripe payouts inside Business Ce — 1/1Vista previa ilustrativa

Take card and wallet payments and reconcile Stripe payouts inside Business Central

— a per-tenant AL extension built, installed, and supported by ECOSIRE.

¿Qué es Stripe Payment Connector for Business Central?

Take card and wallet payments and reconcile Stripe payouts inside Business Central — a per-tenant AL extension built, installed, and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Características clave

Page extension on Sales Invoice and Posted Sales Invoice to generate a Stripe Payment Link or Checkout Session per document, with the URL emailed or embedded in the BC document layout
Acceptance of cards, digital wallets (Apple Pay / Google Pay), and bank debits (ACH, SEPA, Bacs) according to what is enabled on your Stripe account
Inbound Stripe webhook handling via an AL API page (or Azure Function relay for restricted networks) with signature verification and idempotent event processing
Automatic payment registration and application to the originating Sales Invoice via the Cash Receipt / Gen. Journal posting routines — no manual receipt entry
Job Queue entry that polls the Stripe Payouts and Balance Transactions API and reconciles each payout to a Bank Account Ledger Entry
Automatic split of gross charges and Stripe processing fees into separate, configurable G/L accounts so net deposits always tie out
Refund processing initiated from the Customer Ledger Entry or Posted Sales Invoice, pushed to Stripe via API and posted back to BC
Subscription / recurring billing mirrored from Stripe into BC recurring sales documents and renewal schedules
Multi-currency aware: Stripe presentment currency mapped to BC currency codes with exchange-rate handling on settlement
API secret keys and webhook signing secrets held in Isolated Storage, surfaced only through a permission-set-gated Setup page
Dimension, number-series, and posting-group aware so payment entries match your existing financial reporting structure
Optional Dataverse / Power Platform virtual-table sync exposing payment and payout status to Power BI and model-driven apps
Dedicated Stripe Payments role with a tailored BC permission set so only authorized users can configure keys or trigger refunds
Reconciliation log page and telemetry signals (Application Insights) for every webhook, payout poll, and refund for auditability

Hecho a medida, listo para ti

Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.

  1. 1

    Haces el pedido

    Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.

  2. 2

    Creamos e instalamos

    ECOSIRE la crea, la configura y la instala en tu Dynamics 365 Business Central.

  3. 3

    En marcha + soporte

    Sales en vivo en aproximadamente una semana laboral, con dos semanas de soporte tras la puesta en marcha. Los defectos en el código que entregamos se corrigen sin coste.

Sobre este producto

The Stripe Payment Connector for Business Central is a build-to-order AL extension that closes the gap between how your customers pay (Stripe) and how your finance team books revenue (Business Central). It is not an instant AppSource download. ECOSIRE builds it to your chart of accounts, currencies, and posting rules, then installs it as a per-tenant extension on your Business Central SaaS or on-premises environment and supports it after go-live.

On the sales side, the extension adds a page extension to the Sales Invoice and Posted Sales Invoice that generates a Stripe Payment Link or Checkout Session per document. Customers pay by card, digital wallet (Apple Pay / Google Pay), or bank debit (ACH, SEPA, Bacs where enabled on your Stripe account). When the payment succeeds, a Stripe webhook is received by an AL API page (or an Azure Function relay where firewall rules require it), matched to the originating document, and the Payment is registered and applied — no manual cash-receipt entry.

On the back-office side, a Job Queue entry polls the Stripe Balance Transactions and Payouts API on a schedule you choose. Each payout is reconciled to a Bank Account Ledger line, gross charges and Stripe processing fees are split into the correct G/L accounts, and refunds initiated from the Customer Ledger Entry card are pushed to Stripe and posted back. Subscription and recurring billing schedules can be mirrored from Stripe into recurring sales documents.

Everything respects Business Central permission sets, dimensions, and number series. API keys are stored in Isolated Storage, never in plain tables. Optional Dataverse/Power Platform sync exposes payment status to Power BI and model-driven apps. You receive the source AL, a deployment runbook, and a defined support window.

lo que obtienes

  • A per-tenant Business Central AL extension (.app) built to your environment, version-pinned to your BC release
  • Full AL source code (table/page extensions, API pages, event subscribers, Job Queue codeunits) handed over in a Git repository
  • Deployment runbook covering extension installation, Stripe API/webhook configuration, and Job Queue scheduling
  • A configured Stripe Payments permission set and role, plus a Setup page for keys, accounts, and posting mappings
  • Sandbox installation and a joint test pass (test-mode Stripe keys) before production go-live
  • Administrator and end-user handover documentation plus a recorded walkthrough
  • A defined post-go-live support and bug-fix window with an agreed response SLA

¿Para quién es esto?

SMB Finance Manager

Owns month-end close and wants Stripe payouts, fees, and refunds to land in the right G/L accounts automatically instead of being keyed from CSV exports.

E-commerce / Operations Lead

Sends invoices from Business Central and needs a one-click pay-now link so customers can settle by card or wallet without leaving an email.

Business Central Administrator / Partner

Responsible for the BC tenant and needs a clean per-tenant extension with proper permission sets, Isolated Storage for secrets, and source code they can audit and maintain.

Cómo se compara Stripe Payment Connector for Business Central

CriterioECOSIREConstrucción personalizadaCompetidorNativo de Dynamics 365 Business Central
Stripe payments fully embedded in Business Central (no external portal)IncluidoApoyo parcialApoyo parcialNo incluido
Automatic payout & processing-fee reconciliation to the correct G/L accountsIncluidoApoyo parcialApoyo parcialNo incluido
Built to your chart of accounts, dimensions, and posting rulesIncluidoIncluidoNo incluidoNo incluido
Full AL source code handed over for you to own and auditIncluidoIncluidoNo incluidoApoyo parcial
Installed per-tenant and supported on your environment by the vendorIncluidoApoyo parcialApoyo parcialNo incluido
Refunds and recurring/subscription billing driven from BCIncluidoApoyo parcialApoyo parcialNo incluido
Secrets in Isolated Storage with a dedicated permission setIncluidoApoyo parcialApoyo parcialNo incluido
Fixed one-time build cost with a defined delivery timelineIncluidoNo incluidoApoyo parcialNo incluido

Preguntas frecuentes sobre Stripe Payment Connector for Business Central

Is this a download from Microsoft AppSource?

No. This is a build-to-order extension. ECOSIRE builds it against your specific Business Central version, chart of accounts, currencies, and posting rules, then installs it as a per-tenant extension on your environment. There is no instant AppSource listing to download.

What is the typical delivery lead time?

A standard build runs about one working week from kickoff: requirements and Stripe account review, then development in a sandbox, a joint test pass with Stripe test keys, and production go-live. Heavily customized posting logic, recurring-billing scenarios, or Dataverse sync can extend this — we confirm the timeline in writing before starting.

How are ongoing support and updates handled?

Every build includes a defined post-go-live support window for bug fixes at the agreed response SLA. Because Business Central ships major updates twice a year, we offer ongoing maintenance to recompile and retest the extension against new BC releases and adapt to Stripe API changes. Maintenance terms are quoted separately from the one-time build.

Where are my Stripe API keys stored, and is it secure?

Secret keys and the webhook signing secret are stored in Business Central Isolated Storage, never in plain tables or in source. Access to the Setup page is gated by a dedicated permission set, webhook payloads are signature-verified, and every webhook, payout poll, and refund is logged for audit. We use Stripe test keys throughout the sandbox phase.

Can it handle multi-currency, refunds, and recurring billing?

Yes. The connector maps Stripe presentment currencies to your BC currency codes with exchange-rate handling on settlement, lets you issue refunds directly from the Customer Ledger Entry or Posted Sales Invoice (pushed to Stripe and posted back), and can mirror Stripe subscriptions into BC recurring sales documents. Available payment methods depend on what is enabled on your Stripe account.

Solicitar presupuesto

Stripe Payment Connector for Business Central

Take card and wallet payments and reconcile Stripe payouts inside Business Central — a per-tenant AL extension built, installed, and supported by ECOSIRE.

  • Page extension on Sales Invoice and Posted Sales Invoice to generate a Stripe Payment Link or Checkout Session per document, with the URL emailed or embedded in the BC document layout
  • Acceptance of cards, digital wallets (Apple Pay / Google Pay), and bank debits (ACH, SEPA, Bacs) according to what is enabled on your Stripe account
  • Inbound Stripe webhook handling via an AL API page (or Azure Function relay for restricted networks) with signature verification and idempotent event processing
  • Automatic payment registration and application to the originating Sales Invoice via the Cash Receipt / Gen. Journal posting routines — no manual receipt entry

Solicitar presupuesto

Cuéntanos tus necesidades de Stripe Payment Connector for Business Central y te enviaremos precios, opciones de licencia y una propuesta a medida, normalmente en un día hábil.

Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.