Pine Labs Payments API Reference
REST APIs for orders, payments, refunds, subscriptions, split settlements, payouts and checkout links — with live request examples in every major language.
Authentication
Generate and manage API access tokens.
Orders
Create, capture, cancel, and retrieve payment orders.
Refunds
Initiate refunds against completed payments.
Settlements
View settlement reports and details.
Split Settlements
Release or cancel split settlements for marketplace flows.
Checkout
Generate hosted checkout links for payment collection.
Payment Links
Create and manage payment links for collecting payments.
/api/pay/v1/paymentlink/api/pay/v1/paymentlink/{payment_link_id}/api/pay/v1/paymentlink/ref/{merchant_payment_link_reference}/api/pay/v1/paymentlink/{payment_link_id}/cancel/api/pay/v1/paymentlink/{payment_link_id}/notifyCard Payments
Process card-based payments including OTP authorization.
/api/pay/v1/orders/{order_id}/payments/api/pay/v1/otp/generate/api/pay/v1/getCardDetails/api/pay/v1/otp/submit/api/pay/v1/otp/resend/api/pay/v1/orders/{order_id}/payments/{payment_id}/authorizeUPI Payments
Process UPI payments via collect, intent, and QR flows.
NetBanking
Process net banking payments.
Wallet
Process wallet-based payments.
Pay by Points
Check balance and create payments using reward points.
E-Challans
Create and retrieve electronic challans.
Apple Pay
Process Apple Pay payments.
International Payments
Process international card payments in 100+ currencies and compute TCS for LRS cross-border orders.
/api/conversion/mcc/api/v1/tcs/compute/api/pay/v1/orders/{orderId}/invoice/api/pay/v1/orders/{orderId}/invoice/api/pay/v1/orders/{orderId}/invoice/{invoiceId}/upload/api/pay/v1/orders/{orderId}/awb/api/pay/v1/orders/{orderId}/awb/api/pay/v1/orders/{orderId}/awb/{awbId}/api/pay/v1/orders/{orderId}/awb/{awbId}/uploadCustomers
Create and manage customer profiles.
Tokenization
Generate, retrieve, and manage card tokens and cryptograms.
/api/v1/tokens/api/v1/tokens/{identifier}/api/v1/tokens/{token_id}/token-transactional-data/api/v1/tokens/{token_id}/delete/api/v1/customer/{customer_id}/tokens/api/v1/customer/{customer_id}/tokens/{token_id}/api/v1/customer/{customer_id}/tokens/{token_id}/deletePayouts
Create, manage, and track bank payouts.
/payouts/v3/payments/banks/payouts/v3/payments/payouts/v3/payments/funding-account/payouts/v3/payments/banks/file/payouts/v3/payments/banks/{paymentReferenceId}/payouts/v3/payments/banks/{paymentReferenceId}/cancelAffordability Suite
Discover offers, validate EMI eligibility, and process affordability payments.
/api/affordability/v1/offer/discovery/api/affordability/v2/offer/discovery/api/affordability/v1/offer/discovery/cardless/api/affordability/v1/offer/downpayment/details/api/affordability/v1/offer/validate/api/affordability/v1/product/{order_id}/imei/api/pay/v1/orders/{order_id}/paymentsBNPL
Check eligibility and process Buy Now Pay Later payments.
Convenience Fee
Calculate convenience fees for payment methods.
Payment Option
Check payment option eligibility and fetch UPI VPA details.
Brand Wallet
Create, validate, activate/deactivate wallets, check balance, load money, view transaction history, and reset PIN for Brand Wallets.
/payment-option/create/wallet/payment-option/wallet/validate/payment-option/wallet/balance/payment-option/wallet/customer/{customer_id}/activate/payment-option/wallet/customer/{customer_id}/deactivate/payment-option/wallet/customer/{customer_id}/reset/payment-option/wallet/load/payment-option/wallet/customer/{customer_id}/historyBrand Wallet Payments
Process payments using Brand Wallet balance and add money to Brand Wallets via gift cards or UPI.
Subscriptions - Plans
Create and manage subscription plans.
/ps/api/v1/public/plans/ps/api/v1/public/plans/ps/api/v1/public/plans/{plan_id}/ps/api/v1/public/plans/{plan_id}/ps/api/v1/public/plans/{plan_id}/ps/api/v1/public/plans/reference/{merchant_plan_reference}Subscriptions - Subscriptions
Create and manage subscriptions against plans.
/ps/api/v1/public/subscriptions/ps/api/v1/public/subscriptions/ps/api/v1/public/subscriptions/{subscription_id}/ps/api/v1/public/subscriptions/{subscription_id}/ps/api/v1/public/subscriptions/reference/{merchant_subscription_reference}/ps/api/v1/public/subscriptions/{subscription_id}/cancel/ps/api/v1/public/subscriptions/{subscription_id}/pause/ps/api/v1/public/subscriptions/{subscription_id}/resumeSubscriptions - Presentations
Submit and manage mandate debit requests for subscriptions.
/ps/api/v1/public/subscriptions/{subscription_id}/presentations/ps/api/v1/public/subscriptions/{subscription_id}/presentations/ps/api/v1/public/presentations/{presentation_id}/ps/api/v1/public/presentations/{presentation_id}/ps/api/v1/public/presentations/reference/{merchant_presentation_reference}/ps/api/v1/public/subscriptions/notify/ps/api/v1/public/subscriptions/execute/ps/api/v1/mandate/merchant-retryUPI Reserve Pay
Reserve Funds and pay seamlessly using blocked funds
