API Reference
Overview
Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Your Application β
ββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Connector Service gRPC API β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β Payment β β Recurring β β Merchant β β
β β Service β β Payment β β Auth β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β Refund β β Dispute β β Event β β
β β Service β β Service β β Service β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β βPayment Methodβ β Customer β β 3DS β β
β β Service β β Service β β Auth β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββServices
Core Payment Services
1. PaymentService
Operation
RPC Method
Description
2. RecurringPaymentService
Operation
RPC Method
Description
3. RefundService
Operation
RPC Method
Description
4. DisputeService
Operation
RPC Method
Description
Authentication & Security Services
5. MerchantAuthenticationService
Operation
RPC Method
Description
6. PaymentMethodAuthenticationService
Operation
RPC Method
Description
Support Services
7. PaymentMethodService
Operation
RPC Method
Description
8. CustomerService
Operation
RPC Method
Description
9. EventService
Operation
RPC Method
Description
10. CompositePaymentService
Operation
RPC Method
Description
11. Health Service
Operation
RPC Method
Description
Protocol Buffer Files
Core Definition Files
File
Path
Description
Example Proto Files
File
Path
Description
Key Data Types
Core Types (payment.proto)
Money
PaymentStatus
RefundStatus
DisputeStatus
Payment Methods (payment_methods.proto)
Supported Payment Methods
Connectors (payment.proto)
Category
Connectors
Common Workflows
1. E-commerce Checkout (Two-Step Payment)
2. Subscription Setup with Recurring Payments
3. 3D Secure Authentication Flow
4. Webhook Event Handling
Error Handling
State Management
Getting Started
Related Documentation
Proto File Locations
Version Information
Last updated
Was this helpful?

