0.0.28 • Published 3 years ago

@nautical-commerce/checkout v0.0.28

Weekly downloads
-
License
BSD-3-Clause
Repository
-
Last release
3 years ago

Nautical Checkout React Library

This library provides React components and hooks to quickly build a seamless checkout and cart experience for your React application with the Nautical Commerce platform.

Installation

You can install the library using either npm or yarn:

npm install @nautical-commerce/checkout
yarn add @nautical-commerce/checkout

Usage

The library provides two main components: and .

The component provides a seamless checkout experience. It can be used as follows:

import { Checkout as NauticalCheckout, CheckoutProvider as NauticalCheckoutProvider } from '@nautical-commerce/checkout';
<NauticalCheckoutProvider       
  currency={currency}
  client={client}
  isLoggedIn={isLoggedIn}
  getClientSecret={getClientSecret}
  >
...
<NauticalCheckout
  countries={countries}
  defaultAddress={defaultAddress}
  paymentGateways={paymentGateways}
  onPayRedirect={onPayRedirect}
/>
...
</NauticalCheckout Provider>

Props

Checkout Provider

  • countries (required): CountryFragment[] - List of countries supported in your checkout
  • paymentGateways (required): PaymentGatewayFragment - Supported payment gateways and gateway data
  • onPayRedirect (required): (checkoutId: string) => string
  • defaultAddress (optional): AddressFragment | null - The user's default address for shipping

Checkout

  • countries (required): CountryFragment[] - List of countries supported in your checkout
  • paymentGateways (required): PaymentGatewayFragment - Supported payment gateways and gateway data
  • onPayRedirect (required): (checkoutId: string) => string - Takes the checkout Id and returns the url for final payment processing
  • defaultAddress (optional): AddressFragment | null - The user's default address for shipping
0.0.28

3 years ago

0.0.27

3 years ago

0.0.26

3 years ago

0.0.25

3 years ago

0.0.24

3 years ago

0.0.23

3 years ago

0.0.22

3 years ago

0.0.21

3 years ago

0.0.20

3 years ago

0.0.19

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago