← Retour à mes contributions
Mode modification
Modifier le contexte « flutterwave-standard »
Modifiez le contenu du contexte selon la Spec. Vos changements sont vérifiés en direct et mis à jour immédiatement.
›
Appel API Flutterwave - Paiement Standard
1export async function createFlwLink(txRef: string, amount: number, email: string): Promise<string> {2 const res = await fetch("https://api.flutterwave.com/v3/payments", {3 method: "POST",4 headers: { Authorization: "Bearer " + process.env.FLW_SECRET_KEY, "Content-Type": "application/json" },5 body: JSON.stringify({ tx_ref: txRef, amount, currency: "NGN", redirect_url: process.env.APP_URL + "/retour", customer: { email } }),6 });7 const json = (await res.json()) as { data: { link: string } };8 return json.data.link;9}Appel d'API vérifiable
Langage : ts · 9 lignes
💡 Conseil : Les développeurs peuvent vérifier et corriger ici chaque appel d'API. Le reste de la Spec (webhooks, erreurs, idempotence) s'édite dans l'onglet Markdown complet.