- Comprar con cualquier criptomoneda en el wallet.
- Recibir fondos desde otro wallet a un wallet de Sequence y comprar.
- Pagar usando una tarjeta de crédito o débito, que detectará automáticamente el proveedor correcto según la región, la red y la moneda.
- Pagar con otra criptomoneda en un wallet realizando un swap automático y la compra.
@0xsequence/checkout
y usándola junto con @0xsequence/connect
.

Para habilitar pagos con tarjeta de crédito en el checkout, por favor, contacte al equipo de Sequence ya que la dirección de su contrato deberá estar permitida (allowlisted) y su organización deberá pasar por un proceso KYB (Know Your Business). Los pagos con tarjeta de crédito solo funcionan en las mainnets de varias redes.
Instalación y configuración
Para integrar la función de checkout, siga estos pasos:1
Instale la librería `@0xsequence/checkout`:
2
Coloque el `SequenceCheckoutProvider` debajo del SequenceConnect Provider en su App:
Checkout con un token ERC1155
Disponemos de funciones utilitarias para tokens ERC1155 que hacen más sencilla la configuración del modal de checkout. Aquí hay una configuración con variables de ejemplo:Contrato personalizado
Instanciamos el hookuseSelectPaymentModal
para abrir el modal de checkout y pasar un objeto de configuración. Además, para contratos personalizados, puede especificar un ABI de contrato junto con la codificación de los datos de la llamada; en este caso estamos usando la utilidad encodeFunctionData
de ethers
y viem
.