The Payments API enables all the functionalities needed to create checkouts.
You must use an API Secret Key to make authenticated calls. These calls should be made from your backend. Create an API Key from your thirdweb dashboard.
Provide your secret key as a header:
Enable Contracts for Payments
Enable, edit, and disable contracts for Payments.
Create, edit, and delete Checkout Links.
Create One-time Checkout Links.
Create SDK Client Secret used for Embedded Elements.
Get the status of a transaction by transaction ID.
Get Estimated Price
Get the estimated price of a checkout, including fees and gas.
Capture or cancel a transaction hold.