Skip to content
This repository has been archived by the owner on Jan 5, 2024. It is now read-only.

Commit

Permalink
chore: updated integration pages (#1116)
Browse files Browse the repository at this point in the history
  • Loading branch information
gerrysaporito authored Dec 11, 2023
1 parent 2e57294 commit 0021b0f
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ Before you start, ensure your contract is set up properly for Checkouts.

### Dashboard

TODO - add when dashboard work is done
1. Navigate to Contracts > Deploy > Your Contract > Payments
2. Click the "Enable Payments" button
![Enable payments for contract view from Explore](./assets/enable-contract/enable-payments-for-contract.jpg)

### API

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,11 @@ Make sure you've [enabled your contract for Payments](enable-contract) first.

### Dashboard

TODO: add when dashboard is complete
1. Navigate to Contracts > Deploy > Your Contract > Payments
![Create contract dashboard view from Explore](./assets/checkout-link/create-new-checkout-link.jpg)
2. A modal will pop up and you can choose the options to customize the checkout link and hit the "Create" button
- [See the API Reference for creating a checkout link](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Checkout-Links/paths/~1api~12022-08-12~1shareable-checkout-link/post)
3. The modal will close, a new link will be created, and added to the dashboard

### API

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ title: 3. Go Live Checklist

Before you go live on mainnet, be sure to review this checklist to ensure your production checkout launch goes smoothly.

## Test your expected flow works on testnet
## 3.1 Test your expected flow works on testnet

Testing on mainnet is costly! Please test your contract and checkout implementation on testnet.

Expand All @@ -15,29 +15,29 @@ Testing on mainnet is costly! Please test your contract and checkout implementat

You should be able to test all critical aspects of your smart contract on testnet, including allowlists, signature-based mints, your custom mint method, etc.

## Provide personal and business information
## 3.2 Provide personal and business information

In order to accept fiat payments (credit cards, debit cards) on mainnet chains, we are required by law to verify your personal (KYC) and business (KYB) information. This information is collected purely for compliance purposes and is not used or shared for any other reason. **You must provide this information at least 48 hours prior to launch.**

## Set up production webhook endpoints
## 3.3 Set up production webhook endpoints

Testnet and mainnet transactions call a different set of webhook endpoints. Make sure to add your production endpoint(s) in the Webhooks section of the dashboard before going live.

## Ensure your NFT is priced under $2,000 USD
## 3.4 Ensure your NFT is priced under $2,000 USD

We currently limit checkouts to be priced under $2,000 USD by default. We may be able to change this at our discretion based on your checkout's risk profile.

To request a higher price limit, please contact support@thirdweb.com.

## Inform us of high volume launches
## 3.5 Inform us of high volume launches

If you are expecting very high sales volume, please reach out in Discord in advance so we can make sure the engineering team is aware and ready to support your launch.

## Change ERC-20 addresses (if applicable)
## 3.6 Change ERC-20 addresses (if applicable)

Remember that ERC-20 token addresses differ between testnet and mainnet. Make sure to update your contract to point at the mainnet address for the requested token.

## Verify your collection on OpenSea
## 3.7 Verify your collection on OpenSea

If your contract is on an L2 chain like Polygon, OpenSea may hide your collection by default from buyers' profiles. To avoid this, please contact OpenSea to verify your collection before your launch.

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 0021b0f

Please sign in to comment.