bemobi_smartcheckout_flutter 0.0.12
bemobi_smartcheckout_flutter: ^0.0.12 copied to clipboard
SDK Flutter para integração com o Bemobi Checkout.
SDK Bemobi Smart Checkout Flutter #
SDK Flutter para integração com o Bemobi Smart Checkout, oferecendo uma solução simples e robusta para pagamentos.
Features #
- Integração simples com Smart Checkout
- Suporte a callbacks de sucesso e erro
- Ambiente de teste e produção
- Bridge JavaScript-Flutter
- Exemplo de implementação incluso
Getting started #
- Adicione a dependência no seu
pubspec.yaml:
dependencies:
bemobi_smartcheckout_flutter: ^0.0.12
- Configure as carteiras digitais (opcional):
Para Apple Pay (ios/Runner/Info.plist):
<key>com.apple.developer.in-app-payments</key>
<array>
<string>merchant.seu.identificador</string>
</array>
Para Google Pay (android/app/src/main/AndroidManifest.xml):
<meta-data
android:name="com.google.android.gms.wallet.api.enabled"
android:value="true" />
- Importe o pacote:
import 'package:bemobi_smartcheckout_flutter/bemobi_smartcheckout_flutter.dart';
Usage #
Exemplo básico de uso:
await BemobiSDK.startCheckout(
context: context,
environment: 'development',
session_token: 'seu-codigo-de-sessao',
onSuccess: (result) {
print('Pagamento realizado com sucesso: $result');
},
onError: (error) {
print('Erro no pagamento: $error');
},
onClose: () {
print('Checkout fechado');
},
);