Every issue on this page has been hit in production at least once. If you run into something not listed here, contact PayBridgeNP support with your shop domain and the approximate time the problem occurred so we can cross-reference the app logs.Documentation Index
Fetch the complete documentation index at: https://docs.paybridgenp.com/llms.txt
Use this file to discover all available pages before exploring further.
Orders are stuck in Pending after the customer pays
Most likely cause: your Manual method handle field in the app Settings doesn’t match the Shopify payment method name. The match is case-insensitive but typo- and whitespace-sensitive.PayBridgeNP and paybridge np both work; PayBridgeNP-NP (with a dash) or PayBridgeNP NP (double space) do not.
Fix:
- Go to your Shopify admin → Settings → Payments → Manual payment methods
- Note the exact display name of the PayBridgeNP manual method you created (e.g.
PayBridgeNP) - Open the embedded PayBridgeNP app → Settings
- Paste that exact name into the Manual method handle field
- Save, then place a fresh test order to verify
Email didn’t send but SMS did
Most likely cause: the customer’s order doesn’t have an email address recorded in Shopify. Fix:- Open the order in your Shopify admin
- Check whether an email address is shown under the customer details
- If there’s no email, the customer checked out as a guest without providing one - there’s nothing to send to. You can manually add an email to the customer profile for future orders.
SMS didn’t send but email did
Most likely cause: the customer phone number isn’t in a format the Nepali SMS provider recognises. The app accepts these formats:9800000000- 10 digits starting with 98+9779800000000- with the 977 country code977-9800000000- with dash separator
”Return to merchant” from PayBridgeNP checkout shows “Invalid request”
Most likely cause: browser cached the PayBridgeNP checkout success page from an older version of the app that built malformed return URLs. Fix:- On the PayBridgeNP checkout success page, press ⌘⇧R (Mac) or Ctrl+Shift+R (Windows/Linux) for a hard refresh
- Click Return to merchant again
The embedded app loads but shows a 500 error
Most likely cause: a recent update to the app introduced a change that requires a fix on our end. Fix: Contact PayBridgeNP support with your shop domain and the approximate time the error started - this is something we fix on our side, not from your admin UI.The app says “Shopify session expired” randomly
Most likely cause: this is expected - Shopify sessions are short-lived, and the app refreshes them automatically. You should never see this message in normal use. If you see it anyway, it usually means your session was invalidated - for example, you revoked the app’s access in Shopify admin and then reinstalled it. Clicking refresh or navigating to any embedded-app page re-establishes the session automatically.Draft order “Send payment link” button is disabled
Most likely cause: the draft order’s customer has neither an email nor a phone number. Fix:- Open the draft order in Shopify admin
- Click Customer → Edit and add either an email or a phone number (Nepali format for phone)
- Save the draft
- Refresh the Draft orders list in the embedded PayBridgeNP app - the button should now be enabled
Still stuck?
If none of the above describes your issue, contact PayBridgeNP support with:- Your shop domain (
yourstore.myshopify.com) - The approximate time the issue occurred (with timezone)
- The order number or PayBridgeNP session id if applicable
- A screenshot of anything visibly broken