Connect your Shopify store seamlessly with native mobile hardware. Nativine embeds native Shopify Mobile Buy SDK and Storefront API bridges, enabling native Apple Pay checkout, cart token persistence, and real-time product inventory sync.
1. Overview & Native Capabilities
Transforming a Shopify web store into a high-converting mobile app requires deep checkout integration. Nativine's Shopify Bridge links your liquid/hydrogen storefront to native iOS and Android features:
- 1-Tap Native Apple Pay & Google Pay: Accelerate checkout conversions by enabling 1-tap Apple Pay and Google Pay sheets synced to your Shopify checkout.
- Persistent Cart & Customer Session: Synchronize Shopify customer login state and active cart items between web store and native app seamlessly.
- Push Notification Inventory Alerts: Trigger push notifications automatically when favorited Shopify products return to stock.
2. Configuration & App Builder Setup Guide
💼 Enterprise & Higher Plans Notice: Shopify E-Commerce Bridge is available on Nativine Enterprise and Custom plans (or enabled on request). When unlocked for your account, this add-on appears in the App Builder under Add-ons & Plugins.
Phase 1: Shopify Admin Portal Key Retrieval
- Log in to your Shopify Admin at admin.shopify.com.
- Navigate to Settings > Apps and sales channels > Develop apps.
- Create or select your custom app, and under Storefront API integration, copy your Storefront Access Token.
Phase 2: Nativine App Builder Configuration
- Open the Nativine App Builder at /web-to-app-converter-pro.
- Click the Add-ons & Plugins tab in the left builder menu.
- Locate or search for Shopify E-Commerce Bridge, toggle the plugin ON (or click Enable), and click Config.
- Paste your Storefront Access Token and Shop Domain into the configuration input field.
- Click Save Config and navigate to the Builds tab to compile your mobile application.
3. Native JS Bridge API Reference
To launch native Shopify Apple Pay checkout or sync cart tokens in JavaScript, call nativine.shopify.checkoutWithApplePay():
nativine.shopify.checkoutWithApplePay({
checkoutId: 'shopify_checkout_gid_998877',
totalAmount: 149.00,
currencyCode: 'USD',
lineItems: [
{ title: 'Canvas Sneakers', quantity: 1, price: '149.00' }
],
callback: 'onShopifyOrderCompleted',
onError: 'onShopifyCheckoutError'
});
Parameters
| Parameter | Type | Description |
checkoutId | string | Required. Shopify GraphQL Checkout GID string. |
totalAmount | number | Required. Order total monetary value. |
4. Frequently Asked Questions (Q&A)
Does Shopify E-Commerce Bridge support custom discount codes?
Yes. Discount codes entered in web checkout inputs are applied automatically to the native Apple Pay sheet summary total.
Can I use Shopify Inbox for live customer support chat?
Yes. Shopify Inbox widget embeds natively inside the web view frame with full push notification support.