À quoi ressemble une intégration.
Un aperçu de la forme du SDK et du chemin vers la production. Les paquets, la référence complète et l'accès de test sont fournis avec l'accès partenaire.
Un paiement en quelques lignes.
Vous décrivez la vente : le montant en unités mineures et sa devise ISO 4217 avec son exposant. Le SDK gère le paiement sans contact et renvoie le résultat. Les données de carte restent dans le SDK.
checkout.dart
import 'package:tapandpay_sdk/tapandpay_sdk.dart';
final outcome = await TapAndPaySdk.runTransaction(
request: TransactionRequest(
amountMinor: 2500, // 25.00 in the sale's currency
currencyNumeric: 936, // GHS, ISO 4217
currencyExponent: 2,
countryNumeric: 288, // Ghana
configurations: partnerConfig, // issued with partner access
),
);
// Card data never reaches Dart. You get the outcome.
print(outcome.status);Du premier appel au paiement réel.
Cadrer
Définir le marché, les moyens de paiement et le périmètre produit.
Accéder
Recevoir les paquets du SDK, la référence et l'environnement de test.
Intégrer
Construire l'encaissement dans votre application et le tester.
Lancer
Ouvrir avec vos partenaires une fois les agréments de votre marché obtenus.