Payment profile sessions
Secure hosted flows for managing customer payment methods
Payment Profile Sessions provide secure, hosted flows specifically designed for adding, updating, and managing customer payment methods. They offer dedicated interfaces for payment profile management without the complexity of order processing or immediate payment collection.
Payment Profile Session Entity
A payment profile session in the API represents:
- Profile Management Flow: Hosted interface specifically for payment method addition and updates
- Security Context: PCI DSS compliant environment for handling sensitive payment information
- Customer Integration: Seamless integration with customer accounts and existing payment profiles
- Validation Framework: Real-time payment method validation and fraud detection
Key Capabilities
Profile Creation
Secure hosted flows for customers to add new payment methods to their accounts.
Profile Updates
Enable customers to update existing payment method details and billing information.
Method Validation
Real-time validation of payment methods with fraud detection and verification.
Seamless Integration
Embed payment profile management directly into customer portals and applications.
Common Use Cases
Account Setup
Guide new customers through payment method setup during account registration.
Profile Management
Enable existing customers to manage their stored payment methods through self-service.
Payment Recovery
Assist customers in updating payment methods when automatic billing fails.
Method Verification
Verify customer payment methods for compliance and fraud prevention requirements.
Related Resources
Payment Profile Session entities coordinate with other API resources:
- Payment Profiles: Create and update payment profiles through dedicated hosted sessions
- Customers: Customer-specific payment profile management and account integration
- Payment Sessions: Standard payment flows that can also create payment profiles
- Subscriptions: Payment profile updates for subscription billing and automatic payments
- Payments: Use updated payment profiles for immediate and future payment processing