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

  1. Log in to the Pine Labs Dashboard
  2. Go to Settings > Payment Methods
  3. View all available and active payment methods

Available actions

ActionHow
Enable a methodToggle the payment method ON in Dashboard settings
Disable a methodToggle the payment method OFF — it stops appearing in checkout
View statusCheck 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:

ApproachControl level
Custom CheckoutYou choose which method-specific endpoint to call (card, UPI, netbanking, etc.)
Hosted CheckoutUse allowed_payment_modes parameter to restrict available methods per order
iFrame CheckoutUse 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:

JSON
{
  "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 methodDashboard toggleAPI per-order controlRequires activation
CardsYesYesNo (default)
UPIYesYesNo
Net BankingYesYesNo
WalletsYesYesNo
EMIYesYesYes
BNPLYesYesYes
Pay By PointsYesYesYes
InternationalYesYesYes

Best practices

PracticeBenefit
Enable all relevant methodsHigher conversion — customers pay their preferred way
Prioritize popular methodsShow UPI and Cards first for Indian customers
Restrict methods for specific use casesShow only EMI for high-value items, only UPI for low-value
Test all methods in sandboxEnsure each method works before going live
Monitor method performanceTrack 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

New chat
Responses are generated using AI and may contain mistakes.
Hi! I'm Pine, your AI developer assistant. Ask me anything about Pine Labs APIs, integrations, or troubleshooting.

Tip: you can create a new chat with + E