- Pour chaque client, afficher ses abonnements
- prévisualiser et mettre à jour le moyen de paiement
- lister et télécharger les factures
- lister et mettre à jour les informations de facturation


Premiers pas
Installer la dépendance
Installez d’abord le package NPM
@hyperline/react-components.Install the package
Créer un jeton d'authentification
Pour permettre à un client de voir ses données Hyperline, vous devez générer un jeton d’authentification unique côté serveur. Vous pouvez utiliser notre API et l’endpoint de création de jeton d’authentification pour cela.
cURL


Composants
Subscriptions
Liste tous les abonnements actifsSubscription
Affiche un abonnement par IDInvoicesList
Liste et télécharge toutes les factures et remboursementsPaymentMethod
Affiche le moyen de paiement actuel, le supprime si autorisé, ou ajoute un nouveau moyen de paiementCustomerBillingInfoForm
Affiche un formulaire avec toutes les informations de facturation, avec un callback optionnel lorsque le formulaire a été enregistré avec succès.Options de composant
Lors de l’utilisation des composants, vous devrez fournir une propoptions avec les paramètres suivants :
| nom | Description | Type | Valeur par défaut | Requis |
|---|---|---|---|---|
| token | Le jeton spécifique à votre client | string | ☑️ | |
| mode | Quel environnement Hyperline utilisez-vous | production | sandbox | production | |
| appearance | Personnaliser l’apparence du composant | Object |
Apparence
Vous pouvez modifier les couleurs et les polices du composant.
Variables
Elles sont destinées à personnaliser tous les éléments à la fois.| Nom de variable | Description |
|---|---|
borderRadius | Modifier l’arrondi des éléments : boutons, tableaux, etc. |
colorBackground | La plupart des éléments ont un arrière-plan transparent. Dans les autres cas, vous pouvez personnaliser la couleur d’arrière-plan de l’élément |
colorPrimary | Couleur utilisée pour les boutons et le texte d’accentuation |
colorPrimaryHover | Couleur au survol des boutons |
colorPrimaryDisabled | Couleur des boutons désactivés |
colorBorder | Couleur de toutes nos bordures classiques |
colorText | Couleur de texte par défaut |
colorTextSecondary | Couleur de texte secondaire |
fontFamily | Police utilisée. Si vous devez importer une police, veuillez lire la section suivante |
Polices
Définissez la police de votre application.srcURL du fichier de policefamilyNom de la police — c’est le nom que vous utiliserez pour la variablefontFamily

