BeforeeSewa does not have an official Shopify payment gateway integration in the App Store. Connecting eSewa as a checkout payment method requires a custom app built using Shopify's Payment Provider API. The app must handle the payment initiation call to eSewa's API, process the payment success and failure webhooks returned by eSewa, and update the Shopify order status accordingly. Without a custom payment provider app, eSewa cannot appear as a selectable payment method at Shopify checkout. The same applies to Khalti, which also has no native Shopify app. Both integrations require backend infrastructure to handle webhook verification and order reconciliation securely.
AftereSewa and Khalti at checkout. Nepali buyers can complete purchases using their preferred local payment methods without being redirected to a third-party page that breaks the purchase flow.
BeforeShopify's built-in carrier list does not include Nepal Post, DHL Nepal, or FedEx Nepal as configured providers for live rate calculation. Showing accurate domestic shipping costs to Nepali buyers at checkout requires a custom Carrier Service API integration that connects to Nepal Post's rate API and returns calculated shipping costs to Shopify in real time. For export brands shipping internationally, the same approach is required for DHL and FedEx Nepal rates. Without this, merchants either show flat rates that do not reflect actual shipping costs, or they absorb the difference between charged and actual rates on every order.
AfterAccurate shipping rates at checkout. Customers see Nepal Post domestic rates and international courier rates calculated in real time at checkout, not flat estimates that either overcharge or undercharge.
BeforeExport brands managing product descriptions in both Nepali and English face a workflow problem in the Shopify admin. Shopify's Translate and Adapt app allows translation management, but it does not present both language fields side by side in a single editing view for the product team. Staff managing Nepali descriptions work in one tab while the English description lives in another. A custom admin app embedded in the Shopify admin can present both language fields simultaneously, flag untranslated fields, and allow the product team to publish in both languages from a single screen without navigating between tabs.
AfterProduct team works in one tool. Bilingual product management happens in a single admin screen. Both language versions are published consistently, and no product goes live with an untranslated description.
BeforeNepali export brands selling wholesale to international retailers need a wholesale portal that handles three things simultaneously: NPR pricing for domestic trade customers and USD pricing for international buyers, minimum order quantities set at the product level rather than only at the order level, and custom payment terms such as 30-day invoice payment or advance deposit requirements. No off-the-shelf Shopify wholesale app handles all three of these requirements correctly. A custom wholesale portal built on Shopify's Storefront API can be configured to apply the correct pricing, minimum quantities, and payment terms based on each wholesale customer's account type and geography.
AfterWholesale portal handles B2B complexity. International and domestic trade customers log in to a portal that shows them their correct pricing, their minimum order requirements, and their available payment terms without requiring manual intervention from your operations team on each order.