How axeptabnpparibas/axeptaonline-php-library works
Axepta is a PHP client library for the Axepta BNP Paribas/Computop Paygate API. The documented workflow is to obtain an OAuth access token, configure the library, build an operation, and call its request; API responses and URLNotify data support follow-on payment scenarios. The repository tree exposes no PHP source files, so implementation nodes use null paths except the documented lib/init.php entry point. Relationships reflect README examples only.
Components 15
Setup and operations
- Library initialization
- AxeptaPaygate API
- Access token
- Configuration
- Required keys
- Operation builder
- Payment request
- API response
Payment scenarios
- Payment details
- One-click payments
- Subscription payments
- URLNotify data
External gateway
- Computop Paygate API
Other components
- Merchant application
- Merchant database
Connections 19
- Merchant application → AxeptaPaygate API: requests token
- AxeptaPaygate API → Computop Paygate API: requests token
- Computop Paygate API → Access token: returns token
- Merchant application → Library initialization: loads configuration
- Library initialization → Configuration: initializes
- Merchant application → AxeptaPaygate API: requests keys
- AxeptaPaygate API → Required keys: returns keys
- Merchant application → AxeptaPaygate API: builds operation
- AxeptaPaygate API → Operation builder: builds
- Merchant application → Payment request: calls
- Payment request → Computop Paygate API: sends payment
- Computop Paygate API → API response: returns response
- Merchant application → Payment details: retrieves
- Merchant application → One-click payments: configures
- One-click payments → Merchant database: stores card data
- Computop Paygate API → URLNotify data: sends notification
- Merchant application → Merchant database: stores notification data
- Merchant application → Subscription payments: configures
- Subscription payments → Merchant database: stores card data