en utilisant node-recurly
. L'idée est de créer une facture sans générer de facture, puis de créer un abonnement et de joindre de manière récurrente les frais à la facture d'abonnement. Cependant, lorsque je crée une charge, la facture est générée automatiquement pour celle-ci, de sorte que l'utilisateur reçoit deux factures distinctes dans l'e-mail: une pour la charge, et une pour l'abonnement. Tel est l'objet de charge que j'utilise:Comment puis-je créer une charge sans générer de facture dans Recurly?
const shippingCharge = {
amount_in_cents: parseFloat(shippingMethod.amount) * 100,
currency: 'USD',
description: `${shippingMethod.provider} ${shippingMethod.servicelevel_name} shipping`,
account: {
account_code: activationCode,
},
};
Je passe à cette fonction qui crée une charge:
recurly.transactions.create(chargeObject, (response) => {
... blah blah blah
});
recurly.subscriptions.create
est appelé à côté (appels sont faits séquentiellement en utilisant des promesses). Le résultat final est deux factures au lieu d'une.