À quoi servent les champs d'adresse ?

Quel est l’intérêt des champs d’adresse ? Les données ne semblent aller nulle part, et seul le pays est requis par Stripe.

Je les ai masqués avec ceci :

// masquer les champs d'adresse inutiles dans les abonnements
.discourse-subscriptions-section-columns {
    input.subscribe-address-postal-code, input.subscribe-address-line1, input.subscribe-address-city, input.subscribe-address-state {
        display:none;
    }
    .subscribe-address-country-select {
        width:100%;
    }
}

Et existe-t-il un moyen de pré-remplir le champ Pays si tous les utilisateurs sont basés dans ce pays ?

Stripe ne valide-t-il pas la carte de crédit en faisant correspondre l’adresse ?

Il semble que ce soit une option facultative - elle peut être activée si nécessaire. Je ne l’ai pas fait et je n’ai pas l’intention de le faire car cela n’a pas de sens dans notre situation.

Si ces vérifications étaient activées, il serait logique que les champs soient à la fois affichés et obligatoires. Si elles sont désactivées, il est logique de ne pas les afficher. Devrait-ce être une demande de fonctionnalité ?

Avez-vous examiné les transactions échouées pour voir si des abonnements vous manquent en raison d’un échec de vérification d’adresse ?

Jusqu’à présent, tout va bien. Peut-être que ce n’est tout simplement pas un problème pour nous dans la petite Nouvelle-Zélande (pour l’instant).

Je ne vois pas comment faire cela sans forker le plugin. Quelqu’un a-t-il des suggestions sur la façon de faire cela ?

Stripe collecte bien les adresses lorsqu’elles sont envoyées via l’API.

Cependant, il semble un peu difficile de les récupérer car l’adresse de facturation n’est pas incluse dans l’exportation des données client dans leur interface utilisateur.