Drop-in
Product Overview
Drop-in is a sleek, client-side JavaScript SDK designed to bring enterprise-grade payment capabilities to your website with minimal engineering effort. By integrating a secure, embedded frame directly into your checkout flow, ou can instantly tap into a global commerce network and dozens of payment methods while maintaining complete control over your user experience.
How It Works
When a customer reaches your checkout page, the Drop-in SDK initializes a Hosted Payment Session. It automatically renders the appropriate payment fields based on the merchant‘s set-up and chosen method. Once the user submits, the data is encrypted and tokenized within our secure vault. Your frontend receives a secure token, which your server then uses to authorize the charge—keeping your infrastructure entirely isolated from sensitive data.

How It Helps
What It Covers
Drop-in offers real-time and seamless payment capabilities to fit different online payment scenarios and payment needs.
Payment Channels
Drop-in covers global and local networks, including
- Apple Pay, Google Pay™
- Over 50+ APM channels, including
- Wallet payments,
- Online banking,
- QR, Code Payment
- Buy Now, Pay Later (BNPL)
- Bank transfer
- Bill paymebt.
- Credit / Debit Card Payments.
See full list of payment channels
Payment Scenarios Supported:
| Payment Scenario | Key Feature | Supported Payment Methods |
|---|---|---|
| Single Payment | A simple, immediate transaction for a single purchase. The customer is charged once, and the payment process is completed instantly upon authorization | Credit Card, Debit Card, Wallet, QR Payment, Bank Transfer, BNPL, Bill payment |
| Subscription and Recurring Payments | In customer initiated transaction, a token will be created and secure the payment details. Token could enable merchant to initiate the subsequence order. | Credit Card, Debit Card |
| Card Binding | One click Payment by saving payment information in previous purchases | Credit Card, Debit Card, Wallet, QR Payment, Bank Transfer, BNPL, Bill payment |
| Free Trial | A zero-amount authorization to support for free service trial over a limited time or upfront payment collection . Payment details will be captured upfront to ensure a seamless transition to a paid plan. | Credit Card, Debit Card |
What Else in Drop-in
- Payment Workflow Customization: Offering high level of workflow customization to fit merchant's business need, including payment details input, T&C set-up.
- Card Bin Verification: Validating a customer’s card number before enabling payment to allows the merchant to perform additional business-specific validation before the transaction proceeds.
- L&F Customization: Offering high level of UI and UX customization to ensure a cohesive brand experience. You can easily modify the embedded frame's styling, layout, and localized language to match your website’s design. This flexibility allows for a professional, native checkout feel that minimizes user friction and builds trust.
- Checkout Data Collection: Offering optional payment flow for merchant to collect user's Billing Address, Shipping Address, Email and Phone etc. user's information for enhancing operational efficiency and optimizing conversion. it can be set-up in interaction API.
All these features could be set-up during SDK Initialization and creating session ID
What Else Auxiliary Service
Drop-in as like all Evonet's payment product, will be supported by the below auxiliary service. Details could be refer to our product offering or contact our CS to get more information.
- Payment Orchestration & Routing
- Fraud Management (Dynamic 3DS)
- Network Tokenization
- Merchant Management Portal and Analysis
- Reconciliation service
How To Get It
To get started with Drop-in, here is the ways to integrate and handle the complete payment lifecycle. Enjoy the service after couple days integration process.
- Client-side SDK Integration: The primary way to collect payments. By embedding our lightweight JavaScript SDK, you can render a secure payment UI (Drop-in) that handles sensitive data encryption and tokenization directly on the client side.
- Webhooks and Server-side APIs: Use our RESTful APIs for backend management. This allows you to perform post-transaction operations, such as processing refunds, retrieving transaction details. Webhooks automatically push transaction success message—to your server, ensuring your order status is always in sync without manual polling.
Let's check the integration process from the Drop-in integration guide.
Updated 4 days ago
