GoSellSdkFlutter class

Constructors

GoSellSdkFlutter()

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited

Static Properties

appCredentials Map<String, dynamic>
read / write
sdkConfigurations Map<String, dynamic>
read / write
sessionParameters Map<String, dynamic>
read / write
startPaymentSDK Future
read-only

Static Methods

configureApp({String productionSecreteKey, String sandBoxsecretKey, String bundleId, String lang}) → void
App configurations
sessionConfigurations({TransactionMode trxMode, String transactionCurrency, String amount, Customer customer, List<PaymentItem> paymentItems, List<Tax> taxes, List<Shipping> shippings, String postURL, String paymentDescription, Map<String, String> paymentMetaData, Reference paymentReference, String paymentStatementDescriptor, bool isUserAllowedToSaveCard, bool isRequires3DSecure, Receipt receipt, AuthorizeAction authorizeAction, Destinations destinations, String merchantID, CardType allowedCadTypes, String applePayMerchantID, SDKMode sdkMode, PaymentType paymentType, bool allowsToSaveSameCardMoreThanOnce, String cardHolderName, bool allowsToEditCardHolderName}) → void
session configurations
terminateSession() Future<Null>

Constants

ERROR_CODE_INVALID_APP_CONFIGURATION → const String
"501"
ERROR_CODE_INVALID_SESSION_CONFIGURATION → const String
"500"