Accept, authorize, capture, settle, and refund – fully inside SAP Business One with audit trails, PCI-safe token vaulting, and BigCommerce, Znode eCommerce flows.
Domain Technology Group connects PayPal Enterprise Payments, formerly known as Braintree, to SAP Business One so you can handle the entire card lifecycle without leaving your ERP. Pre-authorize from web or phone orders, capture individually or in batches, process credits and exchanges, preserve a complete transaction journal, and keep PCI posture intact by storing card-on-file tokens at the business-partner level – not primary account numbers. The add-on is built on the SAP service layer and runs on SAP HANA or Microsoft SQL.
What you can do with our PayPal Enterprise Payments integration?
- Shorten checkout to cash by orchestrating authorizations, captures, and settlements inside SAP. Finance works from one screen for fewer handoffs and a quicker settlement.
- Kick off a pre-auth from a sales order or invoice—whether the order started online or by phone. Lock funds early to protect inventory and pricing during fulfillment.
- Post captures one-by-one or in a batch routine and auto-close invoices when the balance hits zero. Use per-order timing or nightly batches that reconcile automatically.
- Stay PCI-aligned: SAP stores only vaulted tokens through PayPal Enterprise Payments, never card numbers. Tokenization shrinks PCI scope and keeps primary account numbers outside ERP.
- Keep an end-to-end transaction/audit register with every event logged. Searchable logs let accounting and support trace changes, retries and refunds.
- Handle returns and exchanges correctly with credits and fresh authorizations when prices change. Credit the original method and re-authorize any difference on replacements.
- Support multiple cards and payment types for each business partner. Save multiple wallets or cards and set channel or currency defaults.
- Bring in pre-authorized Znode and BigCommerce orders and move them through fulfillment in SAP. Auths flow SO → Delivery → Invoice, which reduces re-keying and exceptions.
Supported Payment Methods
- Wallets: PayPal, Apple Pay, Google Pay, Samsung Pay, Venmo, Masterpass, VISA Checkout, American Express Checkout.
- Cards: American Express, MasterCard, VISA, Discover.
- Other: ACH.
How it Works in SAP Business One
Architecture and Tech
The solution is an SAP Business One add-on built on the SAP service layer, compatible with SAP HANA and Microsoft SQL. It installs like a standard extension, respects SAP authorizations and uses secure API calls to communicate with PayPal Enterprise Payments. Sensitive fields are never written to SAP tables – only tokens and metadata – while a background service records every request/response for traceability and support.
End-to-End Flow (Core Forms and Transactions)
- Business partner: Add, edit or remove payment means; vault tokens through PayPal Enterprise Payments and view both transaction activity and maintenance logs for traceability. Set a default card or wallet per partner and maintain multiple methods for different brands or currencies.
- Sales order: Accept pre-authorized BigCommerce orders or pre-auth a phone order directly in SAP; pass the authorization forward automatically. Channel tags and order notes follow the document so accounting can see where the sale originated.
- Delivery note → invoice: Carry the pre-auth from Sales Order to Delivery Note to Invoice; capture at invoicing and automatically close if nothing remains due. Supports partial shipments with proportional captures and updates the balance in real time.
- Returns and exchanges: Issue credits to the original card; for exchanges, create a new SO and re-authorize any difference. Taxes, discounts and restocking fees are handled at the document level for clean postings.
- Incoming payment: Capture cards manually from SAP Banking when you need a hands-on step. Operators can trigger CVV/AVS checks and print receipts for audit packets.
- Batch routine: Charge open delivery notes in bulk, post payments and close invoices to speed cash application. Jobs can be scheduled after picking or nightly, with smart retries for soft declines.
- Configuration: Maintain gateway credentials and control settings through a dedicated configuration form. Choose sandbox vs. production, enable webhooks and manage currency, fraud and logging options.
Implementation Approach
- Discovery and configuration – Map credentials, environments and business-partner payment mappings; finalize gateway settings. We’ll run a short workshop to catalog use cases (B2B, eCommerce, phone orders), decide sandbox vs. production cutover timing, set currencies and confirm role/authorization needs. Webhooks, logging levels and retry rules are configured here.
- Order and authorization setup – Ingest pre-authorized orders from BigCommerce; enable phone-order pre-auth in SAP; confirm data handoffs from SO → Delivery Note → Invoice. We also define auth-expiration rules, partial shipment behavior, and back-order handling so pre-auths flow cleanly across documents.
- Capture and settlement – Enable both manual and batch capture paths; confirm auto-closure behavior on paid invoices; wire up returns and exchanges. Batch windows, reconciliation steps with PayPal Enterprise Payments reports, and decline/retry policies are tested to keep cash application tight.
- Controls and compliance – Enforce token vaulting, avoid PAN storage in SAP, and keep thorough transaction logs for audits. We document the token flow, enable AVS/CVV checks, set log retention, and validate least-privilege access for finance and support teams.
- Training and go-live – Train end users, provide dashboards/reporting access, and hand off with documented routines. UAT, cutover checklists, and a brief hypercare period ensure users are confident and KPIs like capture success rate and DSO improve immediately.
Outcomes You Can Expect
- Faster order-to-cash with bulk capture and automated invoice closure.
- Lower risk and easier audits through tokenization and exhaustive activity logs.
- Better customer experience thanks to streamlined authorizations and popular wallet options.
- Smooth settlement – funds typically settle between the acquiring bank and merchant within a couple of business days; multi-currency support is built in.
FAQ
- Is card data stored in SAP?
No. SAP holds only vaulted tokens from PayPal Enterprise Payments (formerly known as Braintree), not raw card numbers, which supports PCI compliance. - Does it work with BigCommerce?
Yes. The add-on accepts pre-authorized eCommerce orders and routes them through sales orders, delivery notes and invoices in SAP. - Do we support manual and batch capture?
Absolutely – capture can be done on the Incoming Payment screen or via a batch routine, with invoices closing automatically when paid. - What about fraud and verification?
PayPal Enterprise Payments provides encryption, fraud-prevention tools and CVV/AVS checks, plus fund-availability verification with issuing banks. - What databases are supported?
SAP HANA and Microsoft SQL are both supported through the SAP service layer.
Ready to see it in action? Domain Technology Group can configure, train and launch your team on the full PayPal Enterprise Payments workflow inside SAP Business One. Please contact us to schedule a demonstration.
Contact us today
Fill out the form below, or give us a call at (610) 374-7644.
