Payment
Collect payment through many payment gateway i.e Stripe, Razorpay, Juspay etc.into Fynd or Self account
Aggregator
Aggregator Configuration involves the setup and customization of payment aggregation services provided by a payment aggregator. A payment aggregator is a service provider that consolidates payment processing for multiple merchants through a single seller account. Aggregator configuration includes settings related to payment processing, security protocols, transaction fees, currency conversion, reporting, and other parameters. Sellers configure their aggregator accounts to tailor the payment processing experience to their specific requirements, ensuring seamless and secure transactions for their customers.
Get secrets for brand payment gateway
Get secrets for brand payment gateway
getBrandPaymentGatewayConfig
Save brand payment gateway config
Save brand payment gateway config
saveBrandPaymentGatewayConfig
Get OAuth URL
Get OAuth URL
oauthGetUrl
Revoke OAuth token
Revoke OAuth token
revokeOauthToken
Get merchant aggregator payment mode
Get merchant aggregator payment mode
getPGConfigAggregators
Get app version for Aggregator
Get app version for Aggregator
getMerchantAggregatorAppVersion
Update app version for Aggrgator
Update app version for Aggrgator
patchMerchantPaymentOptionVersion
Cash on Delivery
Cash on Delivery (COD) refers to a payment method where customers have the option to pay for their purchases with cash at the time of delivery, rather than making a payment online or in advance. With COD, customers can place an order online and then pay the delivery person in cash when the products are delivered to their doorstep. cod functionality controls from the platform for specific and all users as well.
Get user COD
Get user COD
getUserCODlimitRoutes
Set user COD
Set user COD
setUserCODlimitRoutes
EDC Device
An Electronic Data Capture (EDC) device, also known as a card machine, card reader, or POS (Point of Sale) terminal, is a handheld electronic device used to process payments made with credit or debit cards. EDC devices are commonly used by businesses to securely accept card payments from customers at the point of sale.
EDC aggregators and model list
EDC aggregators and model list
edcAggregatorsAndModelList
EDC device stats
EDC device stats
edcDeviceStats
Update EDC device
Update EDC device
updateEdcDevice
Get an EDC device
Get an EDC device
getEdcDevice
Create an EDC device
Create an EDC device
addEdcDevice
List EDC devices
List EDC devices
edcDeviceList
POS Payment
Efficiently manage Point of Sale (POS) payment modes and sessions, enabling seamless processing of payment initiation requests for UPI and QR code transactions, retrieval of payment modes offered by aggregators, conducting payment polling, facilitating payment link cancellation or resend, and providing the capability to check the status of individual payments as well as retrieve statuses for multiple payments in bulk.
Get payment modes
Get payment modes
getPaymentModeRoutes
Payment confirmation
Payment confirmation
confirmPayment
List POS payment modes
List POS payment modes
getPosPaymentModeRoutes
Start payment process
Start payment process
initialisePayment
Poll and update payment status
Poll and update payment status
checkAndUpdatePaymentStatus
Resend or cancel payment
Resend or cancel payment
resendOrCancelPayment
Retrieve status of multiple payments in bulk
Retrieve status of multiple payments in bulk
paymentStatusBulk
Paylater
PayLater, also known as "Buy Now, Pay Later" (BNPL), is a payment method that allows customers to make purchases and defer payment for those purchases to a later date. With PayLater, customers can buy products or services immediately and then repay the amount owed over time, typically in installments.Efficiently Retrieve Repayment Transaction Details, Initiate Merchant Onboarding for BNPL, and Validate Customer Eligibility for Paylater Payment Options.
Repayment details for BNPL
Repayment details for BNPL
repaymentDetails
Merchant onboarding for BNPL
Merchant onboarding for BNPL
merchantOnBoarding
Validate customer for paylater
Validate customer for paylater
verifyCustomerForPayment
Payment
Payment system refers to the mechanism by which customers can securely and conveniently pay for the products or services they wish to purchase. It involves integrating various payment methods such as credit/debit cards, digital wallets, bank transfers, and sometimes cash on delivery (COD) to accommodate different customer preferences.It typically involves - Payment Gateway Integration: Connecting the website to payment gateways like PayPal, Stripe, or other third-party processors to facilitate online transactions securely. Secure Transactions: Implementing encryption protocols and secure socket layers (SSL) to protect customers' payment information from unauthorized access or cyber threats. Multiple Payment Options: Offering diverse payment methods to cater to a wide range of customers, including credit/debit cards, digital wallets (e.g., Apple Pay, Google Pay), and alternative methods like cryptocurrencies or buy-now-pay-later services. Checkout Process: Streamlining the checkout process to minimize friction and make it easy for customers to complete their purchases swiftly. Payment Confirmation: Providing instant confirmation of successful payments and sending receipts or order confirmations to customers via email or SMS.
Get payment session
Get payment session
getPaymentSession
Update payment session
Update payment session
updatePaymentSession
Create Order
Create Order
createPaymentOrder
Payment link
Payment link is a URL or hyperlink that directs users to a webpage where they can make a payment for their products. It's often used in situations where the seller needs to collect payment from a customer who is not physically present or when the payment needs to be processed remotely. Payment links can be sent via email, SMS, messaging apps, or embedded on a website, allowing customers to conveniently complete their transactions online.Enable the creation and management of payment links
Get payment link
Get payment link
getPaymentLink
Create payment link
Create payment link
createPaymentLink
Poll status of payment link
Poll status of payment link
pollingPaymentLink
Resend payment link
Resend payment link
resendPaymentLink
Cancel payment link
Cancel payment link
cancelPaymentLink
Payout
Payout refers to the process of disbursing funds to sellers or vendors for products or services sold through the platform. Here's a breakdown of the operations related to payout: Adding Bank Details: This operation involves sellers providing their bank account information, such as account number and routing number, to receive payouts for their sales. This information is securely stored in the platform's database. Deleting Bank Details: Sellers may need to update or remove their bank account information for various reasons, such as changing banks or updating account details. The platform allows sellers to delete their existing bank details when needed. Retrieving Bank Details: Sellers can retrieve their stored bank details from the platform to review or verify the information. This ensures transparency and accuracy in the payout process. Updating Bank Details: Sellers have the option to update their bank account information if there are any changes or corrections required. This operation allows sellers to ensure that their payout information is up to date and accurate. Overall, payout operations facilitate the smooth transfer of funds from the platform to sellers, enabling them to receive payment for their sales efficiently and securely.
List payouts
List payouts
getAllPayouts
Save payout
Save payout
savePayout
Update payout
Update payout
updatePayout
Activate/Deactivate payout
Activate/Deactivate payout
activateAndDectivatePayout
Delete payout
Delete payout
deletePayout
Refund
A bank account for refund with IFSC code verification and secure OTP-based addition is a feature that allows customers to securely add their bank account details for receiving refunds. This functionality includes verification of the bank account details, such as the IFSC code, to ensure accuracy and validity. Additionally, it employs an OTP (One-Time Password) authentication process to securely add the bank account information, enhancing the security of the refund process and protecting customer financial data.
Get bank account details
Get bank account details
getBankAccountDetailsOpenAPI
Create refund account
Create refund account
addRefundBankAccountUsingOTP
Verify IFSC code
Verify IFSC code
verifyIfscCode
Get user order beneficiaries
Get user order beneficiaries
getUserOrderBeneficiaries
Get user beneficiaries
Get user beneficiaries
getUserBeneficiaries
Update refund session
Update refund session
updateRefundSession
Get merchant refund priority
Get merchant refund priority
getMerchantRefundPriority
Create merchant refund priority
Create merchant refund priority
createMerchantRefundPriority
Update merchant refund priority
Update merchant refund priority
updateMerchantRefundPriority
Seller payment mode
Seller payment mode refers to the specific payment methods accepted by a seller for processing transactions. These payment modes can include various options such as credit card payments, debit card payments, digital wallets, bank transfers, cash on delivery (COD), and other forms of electronic payments. Seller typically configure their payment systems to accept one or more payment modes based on their business needs and the preferences of their customers.
Get offline/advance payment mode
Get offline/advance payment mode
getPaymentModeControlRoutes
Update offline payment mode
Update offline payment mode
setMerchantModeControlRoutes
Get advance payment custom configurations
Get advance payment custom configurations
getPaymentModeCustomConfig
Update advance payment custom configurations
Update advance payment custom configurations
setPaymentModeCustomConfig
Get payment mode codes
Get payment mode codes
getPaymentCodeOption
Get merchant payment option
Get merchant payment option
getMerchantPaymentOption
Update payment gateways and payment mode
Update payment gateways and payment mode
patchMerchantPaymentOption
Get merchant aggregator and their payment mode
Get merchant aggregator and their payment mode
getMerchantAggregatorPaymentModeDetails
Update merchant aggregator payment mode
Update merchant aggregator payment mode
patchMerchantAggregatorPaymentModeDetails
Subscription Payment
Manage subscription-related payment methods and configurations. Retrieve subscription payment methods, delete payment methods, access subscription configuration details, and save subscription setup intents for a streamlined subscription payment process.