You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Shopify Checkout Sheet Kit** is a Native Module that enables React Native apps to provide the world’s highest converting, customizable, one-page checkout within the app. The presented experience is a fully-featured checkout that preserves all of the store customizations: Checkout UI extensions, Functions, branding, and more. It also provides platform idiomatic defaults such as support for light and dark mode, and convenient developer APIs to embed, customize, and follow the lifecycle of the checkout experience.
7
+
**Shopify Checkout Sheet Kit** is a Native Module that enables React Native apps
8
+
to provide the world’s highest converting, customizable, one-page checkout
9
+
within the app. The presented experience is a fully-featured checkout that
10
+
preserves all of the store customizations: Checkout UI extensions, Functions,
11
+
branding, and more. It also provides platform idiomatic defaults such as support
12
+
for light and dark mode, and convenient developer APIs to embed, customize, and
13
+
follow the lifecycle of the checkout experience.
8
14
9
15
Check out our blog to
10
16
[learn how and why we built the Shopify Checkout Sheet Kit](https://www.shopify.com/partners/blog/mobile-checkout-sdks-for-ios-and-android).
@@ -24,9 +30,10 @@ experiences.
24
30
25
31
### Getting Started
26
32
27
-
Shopify Checkout Sheet Kit is an open-source NPM package.
33
+
Shopify Checkout Sheet Kit is an open-source NPM package.
28
34
29
-
Use the following steps to get started with adding it to your React Native application:
35
+
Use the following steps to get started with adding it to your React Native
36
+
application:
30
37
31
38
#### 1. Install
32
39
@@ -113,8 +120,8 @@ to get a checkoutUrl to pass to the SDK.
113
120
114
121
To use the library without React context, import the `ShopifyCheckoutSheet`
115
122
class from the package and instantiate it. We recommend to instantiating the
116
-
class at a relatively high level in your application, and exporting it for use throughout
117
-
your app.
123
+
class at a relatively high level in your application, and exporting it for use
124
+
throughout your app.
118
125
119
126
```tsx
120
127
// shopify.ts
@@ -320,7 +327,7 @@ behavior can be customized via the `colorScheme` property:
Copy file name to clipboardExpand all lines: modules/@shopify/checkout-sheet-kit/android/src/main/java/com/shopify/reactnative/checkoutsheetkit/CustomCheckoutEventProcessor.java
+29-11Lines changed: 29 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -24,18 +24,19 @@ of this software and associated documentation files (the "Software"), to deal
0 commit comments