Concepts
Before diving into the details, it’s important to understand the key concepts:- Payment Gateway (Gateway): A payment service provider that processes payments (e.g., Stripe, PayPal, Payssion, Alipay, Alipay+, Changelly, Unitpay, FireKassa, MulenPay, Blockonomics, Wire Transfer)
- Gateway Type (Payment Type Category): The category of payment method - Bank Card (1), Cryptocurrency (2), or Wire Transfer (3)
- Gateway Payment Types: Specific payment methods supported by each gateway (e.g., Visa, Mastercard, Alipay, WeChat Pay)
Gateway Types
UniBee categorizes payment methods into three main gateway types:| Gateway Type | Type Code | Description |
|---|---|---|
| Bank Card | 1 | Credit cards, debit cards, and other card-based payment methods |
| Cryptocurrency | 2 | Digital currencies like Bitcoin, Ethereum, etc. |
| Wire Transfer | 3 | Bank wire transfer payments |
Supported Payment Gateways
UniBee currently supports the following payment gateways:1. Stripe
- Gateway Name:
stripe - Gateway Type: Bank Card (1)
- Features:
- Auto-charge support for subscriptions
- PCI DSS compliant
- Global coverage
- Use Cases: Global SaaS products, subscription services
| Payment Type | Type ID | Category | Country/Region |
|---|---|---|---|
| Visa | visa | card | Global |
| Mastercard | mastercard | card | Global |
| American Express | amex | card | Global |
| Discover | discover | card | US, Global |
| JCB | jcb | card | Japan, Asia |
| Diners Club | diners | card | Global |
| UnionPay | unionpay | card | China |
| Cartes Bancaires | cartes_bancaires | card | France |
| Apple Pay | apple_pay | wallet | Global |
| Google Pay | google_pay | wallet | Global |
| Alipay | alipay | wallet | China |
| WeChat Pay | wechat_pay | wallet | China |
| ACH Direct Debit | ach_direct_debit | bank_transfer | US |
| SEPA Direct Debit | sepa_debit | bank_transfer | EU |
| BACS Direct Debit | bacs_debit | bank_transfer | UK |
| iDEAL | ideal | bank_redirect | Netherlands |
| Bancontact | bancontact | bank_redirect | Belgium |
| Giropay | giropay | bank_redirect | Germany |
| Sofort | sofort | bank_redirect | Germany, Austria |
| EPS | eps | bank_redirect | Austria |
| Przelewy24 | p24 | bank_redirect | Poland |
| BLIK | blik | mobile | Poland |
| Affirm | affirm | buy_now_pay_later | US, Canada |
| Klarna | klarna | buy_now_pay_later | EU, US |
| Afterpay | afterpay_clearpay | buy_now_pay_later | AU, NZ, US, UK, CA, FR |
| Link | link | wallet | Global |
| Cash App Pay | cashapp | wallet | US, UK |
| GrabPay | grabpay | wallet | Southeast Asia |
| FPX | fpx | bank_redirect | Malaysia |
💡 Note: This is a partial list. The complete list of supported payment types can be found in the gateway setup interface or via API.
⚠️ Important: Before you can enable and configure payment types in UniBee, you must first enable the corresponding payment methods in your Stripe Dashboard:
- Log in to Stripe Dashboard
- Navigate to Settings → Payment methods
- Enable the payment methods you want to offer to your customers
- Only payment methods enabled in Stripe will appear and be available for configuration in UniBee
2. PayPal
- Gateway Name:
paypal - Gateway Type: Bank Card (1)
- Features:
- Secure account-based payments
- Supports PayPal account payments and linked cards
- Supports 200+ countries and regions
- Use Cases: International e-commerce, subscription services
3. Payssion
- Gateway Name:
payssion - Gateway Type: Bank Card (1)
- Features:
- Extensive coverage of localized payment methods
- Supports multiple countries and regions
- Use Cases: Multi-region businesses requiring localized payment options
| Payment Type | Type ID | Country/Region |
|---|---|---|
| China & East Asia | ||
| Alipay | alipay | China |
| WeChat Pay | China | |
| UnionPay | unionpay | China |
| PayEasy | payeasy | Taiwan |
| Konbini | konbini | Japan |
| eNETS | enets | Singapore |
| FPX | fpx | Malaysia |
| MOLPay | molpay | Malaysia |
| Dragonpay | dragonpay | Philippines |
| GCash | gcash | Philippines |
| TrueMoney | truemoney | Thailand |
| ATM Transfer | atm_transfer | Thailand |
| Southeast Asia | ||
| OVO | ovo | Indonesia |
| Doku | doku | Indonesia |
| GrabPay | grabpay | Southeast Asia |
| Europe | ||
| iDEAL | ideal | Netherlands |
| Giropay | giropay | Germany |
| Sofort | sofort | Germany, Austria |
| EPS | eps | Austria |
| Bancontact | bancontact | Belgium |
| Przelewy24 | p24 | Poland |
| BLIK | blik | Poland |
| MyBank | mybank | Italy |
| Postepay | postepay | Italy |
| Multibanco | multibanco | Portugal |
| Trustly | trustly | Sweden, EU |
| Dankort | dankort | Denmark |
| MobilePay | mobilepay | Denmark, Finland |
| Swish | swish | Sweden |
| Verkkopankki | verkkopankki | Finland |
| Euteller | euteller | Finland |
| PayU | payu | Poland, Romania |
| Paysera | paysera | Lithuania |
| Russia & CIS | ||
| QIWI | qiwi | Russia |
| Yandex.Money | yandex | Russia |
| WebMoney | webmoney | Russia |
| Alfa-Click | alfa_click | Russia |
| Sberbank | sberbank | Russia |
| Tinkoff | tinkoff | Russia |
| Latin America | ||
| Boleto Bancário | boleto | Brazil |
| PIX | pix | Brazil |
| OXXO | oxxo | Mexico |
| ToditoCash | toditocash | Mexico |
| Efecty | efecty | Colombia |
| PSE | pse | Colombia |
| Redpagos | redpagos | Uruguay |
| Servipag | servipag | Chile |
| Webpay | webpay | Chile |
| Pago Fácil | pago_facil | Argentina |
| Rapipago | rapipago | Argentina |
| AstroPay Card | astropay | Latin America |
| Other Regions | ||
| POLi | poli | Australia, New Zealand |
| M-Pesa | mpesa | Kenya |
| CashU | cashu | Middle East, North Africa |
| OneCard | onecard | Middle East |
💡 Note: This is a partial list. The complete list of supported payment types can be found in the gateway setup interface or via API. Payssion supports 100+ payment methods across different countries.
⚠️ Important: To enable Payssion payment types, you need to contact Payssion’s business team:
- Visit Payssion website and contact their business team
- Provide your business information (company name, website, expected transaction volume, etc.)
- Request activation for the specific payment types you need
- After Payssion enables the payment types for your account, they will become available for configuration in UniBee
4. Alipay
- Gateway Name:
alipay - Gateway Type: Bank Card (1)
- Features:
- Popular in China and Asian markets
- Supports multiple Alipay payment types
- Use Cases: Businesses targeting Chinese and Asian markets
| Payment Type | Type ID | Category | Description |
|---|---|---|---|
| Alipay Balance | balance | wallet | Payment from Alipay account balance |
| Alipay Quick Pay | quick_pay | bank | Quick payment with linked bank cards |
| Alipay Express Pay | express_pay | bank | Express payment without password |
| Alipay Credit Payment | credit | credit | Huabei (Ant Credit Pay) installment payment |
| Alipay Yu’E Bao | yuebao | wallet | Payment from Yu’E Bao balance |
| Alipay QR Code Pay | qr_code | qr | Scan QR code to pay |
| Alipay Face-to-Face Pay | face_to_face | qr | Show payment code to merchant |
| Alipay Web Payment | web | redirect | Redirect to Alipay website |
| Alipay WAP Payment | wap | redirect | Mobile web payment |
| Alipay APP Payment | app | sdk | Mobile app payment |
| Alipay PC Payment | pc | redirect | PC web payment |
| Alipay Pre-auth | preauth | authorization | Pre-authorization for subsequent payment |
| Alipay International | international | card | International card payment via Alipay |
💡 Note: This is a partial list. The complete list of supported payment types can be found in the gateway setup interface or via API.
⚠️ Important: To use Alipay payment types, you need to:Note: The application process may vary depending on your region and business type. Contact Alipay support for the latest requirements.
- Register an Alipay merchant account: Visit Alipay Global Merchant Services or contact Alipay’s merchant services team
- Complete merchant verification: Submit required business and company documentation for account verification
- Apply for payment types: Request activation for the specific Alipay payment types you need based on your business requirements
- Once your Alipay merchant account is approved and payment types are activated, they will be available for configuration in UniBee
5. Changelly
- Gateway Name:
changelly - Gateway Type: Cryptocurrency (2)
- Features:
- Cryptocurrency payment processing
- Real-time exchange rate conversion
- Supports various cryptocurrencies
- Use Cases: Cryptocurrency-focused businesses
6. Unitpay
- Gateway Name:
unitpay - Gateway Type: Bank Card (1)
- Features:
- Payment gateway for Russia and CIS markets
- Supports various payment methods for the region
- Use Cases: Businesses targeting users in Russia and CIS countries
7. Wire Transfer
- Gateway Name:
wire_transfer - Gateway Type: Wire Transfer (3)
- Features:
- Bank wire transfer payments
- Suitable for large-amount payments
- Manual confirmation required
- May require minimum payment amount
- Use Cases: B2B subscriptions, enterprise customers, large transactions
8. Alipay+
- Gateway Name:
alipay+ - Gateway Type: Bank Card (1)
- Features:
- Enhanced Alipay payment solutions
- Supports multiple Alipay payment types
- Popular in China and Asian markets
- Use Cases: Businesses targeting Chinese and Asian markets with advanced Alipay features
9. FireKassa
- Gateway Name:
firekassa - Gateway Type: Bank Card (1)
- Features:
- Payment gateway services
- Supports various payment methods
- Use Cases: E-commerce and online businesses
10. MulenPay
- Gateway Name:
mulenpay - Gateway Type: Bank Card (1)
- Features:
- Payment processing services
- Supports various payment methods
- Use Cases: Online payment processing
11. Blockonomics
- Gateway Name:
blockonomics - Gateway Type: Cryptocurrency (2)
- Features:
- Bitcoin payment processing
- Direct Bitcoin payments
- No intermediaries
- Use Cases: Cryptocurrency-focused businesses, Bitcoin payment acceptance
Gateway Payment Type Structure
Each gateway payment type contains the following information:| Field | Description | Example |
|---|---|---|
| name | Display name of the payment type | ”Visa”, “Alipay”, “Bitcoin” |
| paymentType | Unique identifier for the payment type | ”visa”, “alipay”, “btc” |
| category | Category classification | ”card”, “wallet”, “crypto” |
| countryName | Supported countries/regions | ”US”, “CN”, “Global” |
| autoCharge | Whether auto-charge is supported | true or false |
How to Query Gateway Payment Types
Note: Only Stripe, Payssion, and Alipay support payment types selection (they have corresponding JSON configuration files in the backend). Other gateways (including Alipay+, FireKassa, MulenPay, Blockonomics, Changelly, Unitpay, PayPal, Wire Transfer) process payments as a single method without selecting specific payment types. To get the complete list of payment types supported by Stripe, Payssion, or Alipay, use the Gateway Setup API: API Endpoint: Get Payment Gateway ListsetupGatewayPaymentTypes field which contains the complete list of available payment types. For other gateways, this field will be empty or null.
Example Response Structure:
Configuring Payment Gateways and Payment Types
You can configure payment gateways through the UniBee Admin Portal or via API. The Admin Portal provides a comprehensive interface for managing all aspects of your payment gateways.Accessing Gateway Configuration
- Navigate to Configuration → Payment Gateways in the UniBee Admin Portal
- You’ll see a list of all available payment gateways with their current status:
- Ready (green badge): Gateway is fully configured and ready to use
- Not Set (gray badge): Gateway needs to be configured
Gateway Configuration Features
1. Gateway List Management
View Gateway Status:- See all available payment gateways in a list view
- Each gateway shows its logo, name, display name, and description
- Status indicator shows whether the gateway is ready or needs setup
- Reorder gateways by dragging and dropping items in the list
- The order determines how payment options appear to customers
- Changes are saved automatically
- Click “Set up” button for new gateways to configure them
- Click “Edit” button for configured gateways to modify settings
- Gateway logos can be clicked to visit the gateway’s official website (if available)
2. Essentials Configuration Tab
Configure basic gateway settings: Display Name:- Set a custom display name that customers will see
- This name appears in the payment selection interface
- Upload gateway icons/logos (up to 5 icons)
- Supported formats:
.png,.jpg,.jpeg,.svg - Maximum file size: 2MB per icon
- Drag and drop to reorder icons
- Icons are displayed in the customer-facing payment selector
- Configure exchange rates for different currency pairs
- Set conversion rates from base currency to target currency
- Add multiple exchange rate configurations
- Useful when gateway supports different currencies than your base currency
3. Public/Private Keys Configuration Tab
Configure gateway authentication credentials: Public Key:- Enter your gateway’s public key (also called API key or publishable key)
- Keys are automatically desensitized (masked) after saving for security
- Required for most payment gateways
- Enter your gateway’s private/secret key
- This is sensitive information and will be masked after saving
- Required for payment processing
- Select which specific payment types to enable for this gateway
- Use multi-select dropdown to choose from available payment types
- Each payment type shows:
- Display name
- Payment type identifier
- Supported country/region
- Only selected payment types will be available to customers
- Stripe (
stripe): Supports various card types and payment methods - Payssion (
payssion): Supports numerous localized payment methods across different regions - Alipay (
alipay): Supports various Alipay payment types and methods
alipay+) is a separate gateway from Alipay and does not support payment types selection.
4. Webhook Keys Configuration Tab
Configure webhook settings (if the gateway requires webhook integration): Callback URL:- View the webhook endpoint URL provided by UniBee
- This URL needs to be configured in your gateway’s dashboard
- Copy the URL using the copy button
- Enter the webhook secret/key from your gateway
- Used to verify webhook requests from the gateway
- Some gateways provide integration links for easy setup
- You must configure Public/Private Keys first before setting up webhooks
- Follow the gateway’s documentation link (if provided) to complete webhook setup
5. Wire Transfer Configuration
Wire Transfer gateways have a specialized configuration interface: Minimum Amount:- Set the minimum payment amount for wire transfers
- Amount is specified in your selected currency
- Account Holder: Name of the account holder
- BIC (Bank Identifier Code): 8 or 11 characters
- IBAN (International Bank Account Number): Up to 34 characters
- Address: Bank address
6. Advanced Configuration Options
Archive Gateway:- Archive gateways that are no longer needed
- Archived gateways won’t appear in customer payment options
- Can be restored later if needed
- Available via API: Payment Gateway Archive API
- Configure gateway availability by country
- Enable or disable gateways for specific countries
- Available via API: Payment Gateway Country Config Edit API
Configuration Workflow
-
Initial Setup:
- Click “Set up” on a gateway
- Start with Essentials tab to configure display name and icons
- Move to Public/Private Keys tab to enter API credentials
- Select payment types (if gateway supports multiple types)
- Configure Webhook Keys (if required by the gateway)
-
Verification:
- After saving, check if gateway status changes to “Ready”
- Test payments using sandbox/test mode before going live
-
Ongoing Management:
- Use “Edit” button to update any configuration
- Drag and drop to reorder gateways for better customer experience
- Monitor gateway status and update credentials as needed
API Configuration
For programmatic configuration, use the following APIs:- Payment Gateway Setup API: Create or update gateway configuration
- Get Payment Gateway List API: Retrieve all configured gateways
- Get Payment Gateway Setup List API: Get detailed configuration list
- Edit Payment Gateway Sort API: Update gateway display order
- Payment Gateway Archive API: Archive/unarchive gateways
- Payment Gateway Country Config Edit API: Configure country-specific settings
- Wire Transfer Setup API: Configure wire transfer accounts
- Wire Transfer Edit API: Update wire transfer configuration

