Payment
Collect payment through many payment gateway i.e Stripe, Razorpay, Juspay etc.into Fynd or Self account
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 merchant refund priority
getAggregatorCredentialHistory
API to get merchant refund priority
getAggregatorCredential
Update Aggregator Credentials
updateAggregatorCredential
Copy aggregator config of onc device to another.
copyConfigAggPaymentModes
Beneficiary for a refund refers to the individual or entity who will receive the refunded amount. This could be the original purchaser of the product or service, or it could be someone else if the refund is being processed on their behalf.
Lists the beneficiary of a refund
getUserBeneficiariesDetailV2
Validate UPI ID and IFSC code
validateBeneficiaryAddress
Set a default beneficiary for a refund
updateDefaultBeneficiary
get beneficiary details
getShipmentBeneficiary
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.
Payment confirmation
confirmPayment
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
getPaymentSession
Update payment session.
updatePaymentSession
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
getPaymentLink
Create payment link.
createPaymentLink
Get payment link
getPaymentLinkId
Poll status of payment link
pollingPaymentLink
Resend payment link
resendPaymentLink
Cancel payment link.
cancelPaymentLink
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
getBankAccountDetailsOpenAPI
Create refund account
addRefundBankAccountUsingOTP
Get user order beneficiaries
getUserOrderBeneficiaries
Get user beneficiaries.
getUserBeneficiaries
Update refund session
updateRefundSession
Save bank details for cancelled/returned order
addRefundBankAccount
Delete saved beneficiary details of customers
deleteBeneficiaryDetails
Save refund source against shipment and order
setRefundOptionforShipment
get the selected refund options for shipment id
getSelectedRefundOption
pennydrop validation
getPennyDropValidation
update penny drop validation for application ID
updatePennyDropValidation
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 details for the active inactive payment modes for merchant
getPaymentModeSequencing
Update sequencing of payment modes for the merchant
patchPaymentModeSequencing
Get all business units and it's devices.
getDevices
Copy payment mode config of onc device to another.
copyConfigPaymentModes
APIs for managing transaction data, including retrieval by user ID or order ID. Provides detailed transaction information such as status, amount, and related order details.