Receiving Payments
Configure payment acceptance and receiving methods
The Receiving Payment Configuration enables your business to accept payments from customers and clients through various payment methods and providers. This section guides you through setting up payment acceptance with our supported payment service providers.
π― Overview
Receiving payments allows you to:
Accept Customer Payments: Process transactions from your clients and customers
Multiple Payment Methods: Support cards, digital wallets, and bank transfers
Global Reach: Accept payments in multiple currencies and regions
Secure Processing: PCI DSS compliant payment handling
π³ Supported Payment Providers
Stripe
Global payment processing with comprehensive features
Coverage: Worldwide payment processing
Methods: Credit/debit cards, digital wallets, bank transfers
Features: 3D Secure, fraud detection, subscription billing
Currencies: 135+ currencies supported
β Stripe Configuration Guide β Stripe Test Credentials
Gateway Payment
European-focused payment processing
Coverage: European markets with local expertise
Methods: Cards, SEPA transfers, local payment methods
Features: DCC (Dynamic Currency Conversion), 3D Secure
Currencies: All major European currencies
β Gateway Configuration Guide β Gateway Test Credentials
PayPal (via Stripe)
Digital wallet integration for broader payment acceptance
Coverage: Global PayPal acceptance
Methods: PayPal accounts, PayPal Credit
Features: Buyer protection, instant payments
Integration: Seamless Stripe-PayPal connection
βοΈ Configuration Process
Step 1: Choose Your Provider
Select payment providers based on:
Geographic Considerations
Global Business: Stripe for worldwide coverage
European Focus: Gateway for European markets
Digital Wallets: PayPal for customer preference
Business Requirements
Transaction Volume: Consider processing fees and volume discounts
Payment Methods: Ensure provider supports your required methods
Features: Advanced features like subscriptions, marketplaces
Compliance: Regional compliance requirements
Step 2: Provider Setup
Each provider requires specific configuration:
Stripe Setup
Create Stripe account or use existing account
Connect Stripe account to 1-CP platform
Configure webhook endpoints for real-time updates
Select payment methods and currencies
Test integration with test credentials
Gateway Setup
Obtain Gateway merchant credentials
Configure Gateway payment settings in 1-CP
Set up webhook notifications
Enable desired payment methods
Validate setup with test transactions
PayPal Setup
Configure Stripe account (prerequisite)
Enable PayPal payment method in Stripe
Configure PayPal-specific settings
Test PayPal payment flow
Verify webhook delivery for PayPal events
Step 3: Business Unit Mapping
Configure which payment methods are available for each business unit:
Step 4: Testing & Validation
Thoroughly test your payment configuration:
Test Scenarios
Provider-Specific Testing
Stripe Test Cards - Comprehensive test scenarios
Gateway Test Cards - European-specific testing
π Integration with Business Units
Business Unit Association
Payment configurations are linked to specific business units:
Merchant Business Unit: The business unit receiving payments
Configuration Scope: Payment methods available for that business unit
Permissions: User access control for payment configuration
Getting Help
Configuration Issues: [email protected]
Provider-Specific Problems: Check provider documentation
Integration Questions: API Reference
Testing Problems: Error Messages Guide
π Next Steps
Choose Your Provider - Start with Stripe for global coverage
Configure Payment Methods - Add Gateway for European markets
Enable Digital Wallets - Add PayPal for customer preference
Test Your Setup - Validate configuration with test transactions
Go Live - Switch to production environment
Ready to start accepting payments? Begin with our Stripe configuration guide for the most comprehensive payment processing setup.
Last updated