Skip to main content

1. Enable Contract for Payments

Enabling your contract for Payments is required to unlock Checkouts functionality. This can be done on the thirdweb dashboard or with the Payments API.

Prerequisites​

Before you start, ensure your contract is set up properly for Checkouts.

Enable a contract for Payments​

Dashboard​

  1. Navigate into your contract from the Contracts > Deploy dashboard page.
  2. Navigate to the "Payments" page from the sidebar.
  3. Click the "Enable Payments" button Enable payments for contract

API​

See the API Reference for enabling contracts for Payments