tonder_sdk_lite 0.0.5 copy "tonder_sdk_lite: ^0.0.5" to clipboard
tonder_sdk_lite: ^0.0.5 copied to clipboard

Tonder SDK Lite to integrate REST service.

Tonder SDK #

Tonder SDK Lite to integrate REST service

Required #

If you are deploying to Android, edit your AndroidManifest.xml file to add the Internet permission.

<uses-permission android:name="android.permission.INTERNET" />

Likewise, if you are deploying to macOS, edit your macos/Runner/DebugProfile.entitlements and macos/Runner/Release.entitlements files to include the network client entitlement.

<key>com.apple.security.network.client</key>
<true/>

Installation #

You can install using Flutter

flutter pub add tonder_sdk_lite

Or by adding

dependencies:
    tonder_sdk_lite: ^0.0.1

And import

import 'package:tonder_sdk_lite/network/liteCheckout.dart';

Example #

LiteCheckout sdkTonder = LiteCheckout('https://stage.tonder.io', '00d17d61e9240c6e0611fbdb1558e636ed6389db');
await sdkTonder.getBussiness()

Methods #

Future<GetBusinessResponse> getBusiness(){}
Future<CustomerRegisterResponse> customerRegister(String email){}
Future<CreateOrderResponse> createOrder(CreateOrderRequest order){}
Future<CreatePaymentResponse> createPayment(CreatePaymentRequest paymentItems){}
Future<StartCheckoutResponse> startCheckoutRouter(StartCheckoutRequest routerData){}
Future<GetVaultTokenResponse> getVaultToken(){}
Future<RegisterCustomerCardResponse> registerCustomerCard(String customerToken, RegisterCustomerCardRequest data){}
Future<GetCustomerCardsResponse> getCustomerCards(String customerToken, String query){}
Future<GetCustomerCardsResponse> deleteCustomerCard({required String customerToken, String skyflowId = ''}){}
Future<String?> getOpenpayDeviceSessionID(OpenpayKeys openpayKeys){}
1
likes
120
points
55
downloads

Publisher

unverified uploader

Weekly Downloads

Tonder SDK Lite to integrate REST service.

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, openpay_bbva, shared_preferences

More

Packages that depend on tonder_sdk_lite