(Script tags will be stripped)


When using out Login with Zip feature there are a number of use-cases that should be covered, depending on the users current account status on the merchant site:

  • Create account with Zip and checkout

  • Guest user sign in and checkout

  • Existing user sign in and checkout

  • Existing user with previously stored token

## Create account with Zip and checkout

This flow will cater for:

  • Obtaining customer details from Zip to create an account on the merchant site

  • Obtaining a re-usable customer token for charging

  • Processing a charge

<br>

1842


## Guest user sign in and checkout

This flow will cater for:

  • Obtaining customer details from Zip for guest checkout

  • Obtaining a customer token for charging

  • Processing a charge

<br>

1842


## Existing merchant user sign in and checkout

This flow will cater for:

  • Obtaining customer details from Zip for guest checkout

  • Obtaining a re-usable customer token for charging

  • Processing a charge

<br>

1842


## Existing user with previously stored token

This flow will cater for:

  • Obtaining a fresh access_token for charging

  • Processing a charge

<br>

1842


<br>

Begin your Development

Having understood the various payment flows, take a look at the [customer checkout experience](🔗) when using Login with Zip.