El SDK incluye una interfaz de pago (Checkout UI) predeterminada que recomendamos usar como punto de partida y personalizar para su juego.Documentation Index
Fetch the complete documentation index at: https://docs.sequence.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Trabajando con la Checkout UI incorporada
Hemos incluido unCheckoutPanel como parte de nuestro conjunto de Boilerplates. Al igual que el resto de los boilerplates, estos se acceden a través de nuestro BoilerplatesFactory. Consulte Inicie su juego para más información.
En resumen, con el prefab CheckoutPanel ubicado en Assets/**/Resources/Checkout/CheckoutPanel, puede abrir fácilmente el CheckoutPanel usando el BoilerplateFactory:
ICheckoutHelper y fiatCheckoutInstance implementa la interfaz IFiatCheckout.
Actualmente hay dos implementaciones de ICheckoutHelper disponibles: NftCheckout y ERC1155SaleCheckout para Marketplaces de ventas secundarias y ventas primarias ERC1155, respectivamente. Pronto estará disponible una implementación para ventas primarias ERC721.
SequenceCheckout es actualmente la única implementación de IFiatCheckout disponible; admite tanto Marketplaces de ventas secundarias como ventas primarias ERC1155. El soporte para ventas primarias ERC721 llegará pronto a SequenceCheckout.
Cómo funciona
Puede ser útil comprender cómo se integra el ecosistema de Checkout, especialmente si quiere crear su propio panel/modal de pago personalizado. Este diagrama ayuda a entender cómo está estructurado el sistema.
CheckoutPage (y relacionados), puede servir como una excelente referencia si decide escribir su propia lógica de interfaz de usuario personalizada.