Manage payment methods
Configure, enable, disable, and prioritize payment methods for your Pine Labs Online merchant account.
Configure, enable, disable, and prioritize payment methods for your merchant account.
After adding payment methods, you can manage them through the Pine Labs Dashboard — configure display order, enable or disable methods, and control which methods appear for specific transaction types.
Dashboard management
Access payment method settings
- Log in to the Pine Labs Dashboard
- Go to Settings > Payment Methods
- View all available and active payment methods
Available actions
| Action | How |
|---|---|
| Enable a method | Toggle the payment method ON in Dashboard settings |
| Disable a method | Toggle the payment method OFF — it stops appearing in checkout |
| View status | Check which methods are currently active or pending activation |
API-level control
When using Custom Checkout (seamless integration), you control payment methods at the API level:
| Approach | Control level |
|---|---|
| Custom Checkout | You choose which method-specific endpoint to call (card, UPI, netbanking, etc.) |
| Hosted Checkout | Use allowed_payment_modes parameter to restrict available methods per order |
| iFrame Checkout | Use allowed_payment_modes parameter to restrict available methods per order |
Example: Restrict to Cards and UPI only
When creating an order for Hosted or iFrame checkout, pass the allowed payment modes:
{
"merchant_order_reference": "order_001",
"order_amount": {
"value": 150000,
"currency": "INR"
},
"allowed_payment_modes": ["CARD", "UPI"]
}
This ensures only Cards and UPI appear on the checkout page for this specific order, even if other methods are enabled at the account level.
Payment method configuration matrix
| Payment method | Dashboard toggle | API per-order control | Requires activation |
|---|---|---|---|
| Cards | Yes | Yes | No (default) |
| UPI | Yes | Yes | No |
| Net Banking | Yes | Yes | No |
| Wallets | Yes | Yes | No |
| EMI | Yes | Yes | Yes |
| BNPL | Yes | Yes | Yes |
| Pay By Points | Yes | Yes | Yes |
| International | Yes | Yes | Yes |
Best practices
| Practice | Benefit |
|---|---|
| Enable all relevant methods | Higher conversion — customers pay their preferred way |
| Prioritize popular methods | Show UPI and Cards first for Indian customers |
| Restrict methods for specific use cases | Show only EMI for high-value items, only UPI for low-value |
| Test all methods in sandbox | Ensure each method works before going live |
| Monitor method performance | Track conversion rates by method in the Dashboard |
FAQ
Can I disable a payment method temporarily? Yes. Toggle it OFF in the Dashboard. It can be re-enabled at any time.
Does disabling a method affect in-flight transactions? No. Disabling a method only affects new checkout sessions. Existing transactions already in progress will complete normally.
Can I set different methods for different products or categories?
Yes. With Custom Checkout, you control which methods to present per transaction. With Hosted/iFrame Checkout, use allowed_payment_modes per order.
What's next
- Add payment methods — Enable new payment methods
- Payment methods overview — Compare all methods
- Custom Checkout integration — Control payment methods at the API level
- Dashboard settings — Explore configuration options
