MyBotBoxMyBotBox

@yarlisai/billing

Port BillingProvider + adaptateurs Stripe + Paddle.

Port BillingProvider + adaptateurs Stripe + Paddle.

Installation

npm install @yarlisai/billing

Source : packages/billing · npm · CHANGELOG

Pourquoi

@yarlisai/billing suit le contrat port/adaptateur : les consommateurs dépendent d'un port (interface SomeProvider) et instancient un adaptateur à l'exécution. Changer de fournisseur ne nécessite qu'une seule modification dans la configuration.

Utilisation

Le README du package inclut un guide de dĂ©marrage rapide complet. mybotbox-platform lui-mĂȘme est le consommateur de rĂ©fĂ©rence — apps/sat/lib/billing/ (ou un module portant un nom similaire) illustre comment chaque point d'appel utilise le port plutĂŽt qu'un SDK fournisseur directement.

Voir aussi