MethodChannelAirwallex class
An implementation of AirwallexPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- AirwallexPlatform
- MethodChannelAirwallex
Constructors
Properties
-
getBaseUrl
→ Future<
String> -
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
- methodChannel → MethodChannel
-
The method channel used to interact with the native platform.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
activateCard(
String token, String cardId) → Future< Map> -
override
-
activatePaymentLink(
String token, String paymentLinkId) → Future< Map> -
override
-
addFilter(
List values, List prefixes) → String -
agreement(
String token, String accountId) → Future< Map> -
override
-
cancelPayment(
String token, String paymentId) → Future< Map> -
override
-
cancelPaymentIntent(
String token, String paymentIntentId, String? cancellationReason, String requestId) → Future< Map> -
override
-
cancelSubscription(
String token, String subscriptionId, String prorationBehavior) → Future< Map> -
override
-
capturePaymentIntent(
String token, String paymentIntentId, String requestId, num amount) → Future< Map> -
override
-
captureTransaction(
String token, String transactionId) → Future< Map> -
override
-
checkPaymentStatus(
String token, String paymentId) → Future< Map> -
override
-
confirmPaymentIntent(
String token, String paymentIntentId, Map< String, dynamic> paymentIntentInfo) → Future<Map> -
override
-
continueConfirmPaymentIntent(
String token, String paymentIntentId, Map< String, dynamic> paymentIntentInfo) → Future<Map> -
override
-
createAccount(
String token, Map< String, dynamic> accountInfo) → Future<Map> -
override
-
createAmendment(
String token, String? chargeCurrency, String conversionId, Map< String, dynamic> ? metadata, String requestId, String type) → Future<Map> -
override
-
createBeneficiary(
String token, Map< String, dynamic> beneficiaryInfo) → Future<Map> -
override
-
createCard(
String token, Map< String, dynamic> cardInfo) → Future<Map> -
override
-
createCardHolder(
String token, Map< String, dynamic> cardholderInfo) → Future<Map> -
override
-
createCardTransaction(
String token, String transactionAmount, String transactionCurrencyCode, String? merchantInfo, String? merchantCategoryCode, String? cardNumber, String? cardId, String? authCode) → Future< Map> -
override
-
createCharge(
String token, String amount, String currencyCode, String reason, String reference, String requestId, String source) → Future< Map> -
override
-
createClientSecretForCustomer(
String token, String customerId) → Future< String> -
override
-
createConfirmationLetter(
String token, String format, String transactionId) → Future< Map> -
override
-
createConversion(
String token, String? buyAmount, String buyCurrency, String? conversionDate, String? quoteId, String reason, String requestId, String? sellAmount, String sellCurrency, bool termAgreement) → Future< Map> -
override
-
createCustomer(
String token, Map< String, dynamic> customerInfo) → Future<Map> -
override
-
createCustomsDeclaration(
String token, Map< String, dynamic> customsDeclarationInfo) → Future<Map> -
override
-
createFinancialReport(
String token, Map< String, dynamic> financialreportInfo) → Future<Map> -
override
-
createFundsSplit(
String token, Map< String, dynamic> fundsSplitInfo) → Future<Map> -
override
-
createFundsSplitReversal(
String token, Map< String, dynamic> fundsSplitReversalInfo) → Future<Map> -
override
-
createGlobalAccount(
String token, String countryCode, String currencyCode, String nickname, List< String> paymentMethods, String requestId) → Future<Map> -
override
-
createGlobalAccountDeposit(
String token, String amount, String globalAccountId, String? payerBank, String? payerCountry, String? payerName, String? reference, String? status) → Future< Map> -
override
-
createInvitationLink(
String token, Map< String, dynamic> invitationLinkInfo) → Future<Map> -
override
-
createLockFXQuote(
String token, String? buyAmount, String buyCurrency, String? conversionDate, String? sellAmount, String sellCurrency, String validity) → Future< Map> -
override
-
createNotification(
String token, String deliverType, String sourceId) → Future< Map> -
override
-
createPayment(
String token, Map< String, dynamic> paymentInfo) → Future<Map> -
override
-
createPaymentConsent(
String token, String? connectedAccountId, String customerId, String? merchantTriggerReason, Map< String, dynamic> ? metadata, String nextTriggerReason, Map<String, dynamic> ? paymentMethod, String requestId, bool? requiresCVC) → Future<Map> -
override
-
createPaymentIntent(
String token, Map< String, dynamic> paymentIntentInfo) → Future<Map> -
override
-
createPaymentLink(
String token, Map< String, dynamic> paymentLinkInfo) → Future<Map> -
override
-
createPaymentMethod(
String token, Map< String, dynamic> ? applepay, Map<String, dynamic> ? card, Map<String, dynamic> ? googlepay, String customerId, Map<String, dynamic> ? metadata, String requestId, String type) → Future<Map> -
override
-
createPrice(
String token, Map< String, dynamic> priceInfo) → Future<Map> -
override
-
createProduct(
String token, Map< String, dynamic> productInfo) → Future<Map> -
override
-
createQuote(
String token, String paymentCurrencyCode, String settlementCurrencyCode, String type) → Future< Map> -
override
-
createRefund(
String token, String? amount, Map< String, dynamic> ? metadata, String? paymentAttemptId, String? paymentIntentId, String? reason, String requestId) → Future<Map> -
override
-
createStatementLetter(
String token, String globalAccountId, Map< String, dynamic> statementInfo) → Future<Map> -
override
-
createSubscription(
String token, Map< String, dynamic> subInfo) → Future<Map> -
override
-
createTransfer(
String token, String amount, String currencyCode, String destination, String reason, String reference, String requestId) → Future< Map> -
override
-
deactivatePaymentLink(
String token, String paymentLinkId) → Future< Map> -
override
-
deleteBeneficiary(
String token, String beneficiaryId) → Future< bool> -
override
-
deletePaymentLink(
String token, String paymentLinkId) → Future< String> -
override
-
deletePrice(
String token, String priceId) → Future< Map> -
override
-
deleteProduct(
String token, String productId) → Future< Map> -
override
-
disablePaymentConsent(
String token, String paymentConsentId, String requestId) → Future< Map> -
override
-
disablePaymentMethod(
String token, String paymentMethodId, String requestId) → Future< Map> -
override
-
exchangeToken(
String clientId, String clientSecret, String code, String? codeVerifier, String grantType, String redirectUri) → Future< Map> -
override
-
getAccount(
String token, String accountId) → Future< Map> -
override
-
getAccounts(
String token, String? accountStatus, String? email, String? fromCreatedAt, String? identifier, String? metadata, String? pageNumber, String? pageSize, String? toCreatedAt) → Future< Map> -
override
-
getAllFundsSplit(
String token, String sourceId, String sourceType, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getAmendment(
String token, String conversionAmendmentId) → Future< Map> -
override
-
getAmendments(
String token, String conversionId) → Future< Map> -
override
-
getAuthorizationsStatus(
String token, String? billingCurrencyCode, String? cardId, String? fromCreatedAt, String? pageNumber, String? pageSize, String? retrievalRef, String? status, String? toCreatedAt) → Future< Map> -
override
-
getAuthorizationStatus(
String token, String authorizationId) → Future< Map> -
override
-
getAvailableBanks(
String token, String paymentMethodType, String? countryCode, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getAvailableMandatesDetails(
String token, String? pageNumber, String? pageSize, String? paymentMethodType, String? version) → Future< Map> -
override
-
getBalances(
String token) → Future< List> -
override
-
getBalancesHistory(
String token, String? currencyCode, String? fromPostAt, String? pageNumber, String? pageSize, String? requestId, String? toPostAt) → Future< Map> -
override
-
getBeneficiaries(
String token, String? bankAccountNumber, String? companyName, String? entityType, String? fromDate, String? name, String? nickname, String? pageNumber, String? pageSize, String? toDate) → Future< Map> -
override
-
getBeneficiary(
String token, String beneficiaryId) → Future< Map> -
override
-
getBeneficiaryApiSchema(
String token, String? bankCountryCode, String? accountCurrency, String? paymentMethod, String? localClearingSystem, String? entityType) → Future< Map> -
override
-
getBeneficiaryFormSchema(
String token, String? bankCountryCode, String? accountCurrency, String? paymentMethod, String? localClearingSystem, String? entityType) → Future< Map> -
override
-
getBINInfo(
String token, String bin) → Future< List> -
override
-
getCardDetails(
String token, String cardId) → Future< Map> -
override
-
getCardHolderDetails(
String token, String cardholderId) → Future< Map> -
override
-
getCardHolders(
String token, String? cardholderStatus, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getCardLimits(
String token, String cardId) → Future< Map> -
override
-
getCards(
String token, String? cardStatus, String? cardholderId, String? fromCreatedAt, String? nickname, String? pageNumber, String? pageSize, String? toCreatedAt) → Future< Map> -
override
-
getCharge(
String token, String chargeId) → Future< Map> -
override
-
getCharges(
String token, String? currencyCode, String? fromCreatedAt, String? pageNumber, String? pageSize, String? requestId, String? source, String? status, String? toCreatedAt) → Future< Map> -
override
-
getConfig(
String token) → Future< Map> -
override
-
getConfigPaymentMethodTypes(
String token, String? active, String? countryCode, String? pageNumber, String? pageSize, String? transactionCurrency, String? transactionMode) → Future< Map> -
override
-
getConversion(
String token, String conversionId) → Future< Map> -
override
-
getConversions(
String token, String? buyCurrency, String? fromCreatedAt, String? pageNumber, String? pageSize, String? requestId, String? sellCurrency, String? status, String? toCreatedAt) → Future< Map> -
override
-
getCustomer(
String token, String customerId) → Future< Map> -
override
-
getCustomers(
String token, String? fromCreatedAt, String? merchantCustomerId, String? pageNumber, String? pageSize, String? toCreatedAt) → Future< Map> -
override
-
getCustomsDeclaration(
String token, String customsDeclarationId) → Future< Map> -
override
-
getDeposit(
String token, String depositId) → Future< Map> -
override
-
getDeposits(
String token, String? fromCreatedAt, String? pageNumber, String? pageSize, String? toCreatedAt) → Future< Map> -
override
-
getFileDownloadLink(
String token, List< String> fileIds) → Future<Map> -
override
-
getFinancialReport(
String token, String reportId) → Future< Map> -
override
-
getFinancialReportContent(
String token, String reportId) → Future< Map> -
override
-
getFinancialReports(
String token, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getFinancialTransaction(
String token, String financialtransactionId, String accountId) → Future< Map> -
override
-
getFinancialTransactions(
String token, String? batchId, String? currencyCode, String? fromCreatedAt, String? pageNumber, String? pageSize, String? sourceId, String? status, String? toCreatedAt, String accountId) → Future< Map> -
override
-
getFundsSplit(
String token, String fundsSplitId) → Future< Map> -
override
-
getFundsSplitReversal(
String token, String fundsSplitReversalId) → Future< Map> -
override
-
getFundsSplitReversals(
String token, String fundsSplitId, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getGlobalAccount(
String token, String globalAccountId) → Future< Map> -
override
-
getGlobalAccounts(
String token, String? countryCode, String? currencyCode, String? fromCreatedAt, String? nickname, String? pageNumber, String? pageSize, String? status, String? toCreatedAt) → Future< Map> -
override
-
getGlobalAccountTransactions(
String token, String globalAccountId, String? fromCreatedAt, String? pageNumber, String? pageSize, String? toCreatedAt) → Future< Map> -
override
-
getIndustryCategories(
String token) → Future< Map> -
override
-
getInvalidConversionDates(
String token, String currencyPair) → Future< Map> -
override
-
getInvitationLink(
String token, String invitationLinkId) → Future< Map> -
override
-
getInvoice(
String token, String invoiceId) → Future< Map> -
override
-
getInvoiceItem(
String token, String invoiceId, String invoiceItemId) → Future< Map> -
override
-
getInvoiceItems(
String token, String invoiceId, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getInvoices(
String token, String? customerId, String? fromCreatedAt, String? pageNumber, String? pageSize, String? status, String? subscriptionId, String? toCreatedAt) → Future< Map> -
override
-
getMarketFxQuote(
String token, String? buyAmount, String buyCurrencyCode, String sellCurrencyCode, String? sellAmount, String? conversionDate) → Future< Map> -
override
-
getOAuthAuthorization(
String token, String clientId, String redirectUri, String responseType, String scope, String? codeChallenge, String? codeChallengeMethod, String? state) → Future< Map> -
override
-
getOnCardDetails(
String token, String cardId) → Future< Map> -
override
-
getPayment(
String token, String paymentId) → Future< Map> -
override
-
getPaymentAttempt(
String token, String paymentAttemptId) → Future< Map> -
override
-
getPaymentAttempts(
String token, String? currencyCode, String? fromCreatedAt, String? pageNumber, String? pageSize, String? paymentIntentId, String? status, String? toCreatedAt) → Future< Map> -
override
-
getPaymentConsent(
String token, String paymentConsentId) → Future< Map> -
override
-
getPaymentConsents(
String token, String? customerId, String? fromCreatedAt, String? merchantTriggerReason, String? nextTriggerBy, String? pageNumber, String? pageSize, String? status, String? toCreatedAt) → Future< Map> -
override
-
getPaymentIntent(
String token, String paymentIntentId) → Future< Map> -
override
-
getPaymentIntents(
String token, String? currencyCode, String? fromCreatedAt, String? merchantOrderId, String? pageNumber, String? pageSize, String? paymentConsentId, String? status, String? toCreatedAt) → Future< Map> -
override
-
getPaymentLink(
String token, String paymentLinkId) → Future< Map> -
override
-
getPaymentLinks(
String token, String? active, String? fromCreatedAt, String? pageNumber, String? pageSize, String? reusable, String? toCreatedAt) → Future< Map> -
override
-
getPaymentMethod(
String token, String paymentMethodId) → Future< Map> -
override
-
getPaymentMethods(
String token, String? customerId, String? fromCreatedAt, String? pageNumber, String? pageSize, String? status, String? toCreatedAt, String? type) → Future< Map> -
override
-
getPayments(
String token, String? fromCreatedAt, String? pageNumber, String? pageSize, String? paymentCurrency, String? requestId, String? shortReferrenceId, String? status, String? toCreatedAt) → Future< Map> -
override
-
getPrice(
String token, String priceId) → Future< Map> -
override
-
getPrices(
String token, String? active, String? currencyCode, String? pageNumber, String? pageSize, String? productId, String? recurringPeriod, String? recurringPeriodUnit) → Future< Map> -
override
-
getProduct(
String token, String productId) → Future< Map> -
override
-
getProducts(
String token, String? active, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getQuote(
String token, String quoteId) → Future< Map> -
override
-
getQuotes(
String token, String paymentCurrencyCode, String settlementCurrencyCode, String? fromCreatedAt, String? pageNumber, String? pageSize, String? toCreatedAt) → Future< Map> -
override
-
getRefund(
String token, String refundId) → Future< Map> -
override
-
getRefunds(
String token, String? currencyCode, String? fromCreatedAt, String? pageNumber, String? pageSize, String? paymentAttemptId, String? paymentIntentId, String? status, String? toCreatedAt) → Future< Map> -
override
-
getSettlement(
String token, String settlementId) → Future< Map> -
override
-
getSettlementReport(
String token, String settlementId) → Future< Map> -
override
-
getSettlements(
String token, String currencyCode, String fromSettledAt, String status, String toSettledAt, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getSubscription(
String token, String subscriptionId) → Future< Map> -
override
-
getSubscriptionItem(
String token, String subscriptionId, String itemId) → Future< Map> -
override
-
getSubscriptionItems(
String token, String subscriptionId, String? pageNumber, String? pageSize) → Future< Map> -
override
-
getSubscriptions(
String token, String? customerId, String? fromCreatedAt, String? pageNumber, String? pageSize, String? recurringPeriod, String? recurringPeriodUnit, String? status, String? toCreatedAt) → Future< Map> -
override
-
getSupportedCurrencies(
String token) → Future< Map> -
override
-
getTransaction(
String token, String transactionId) → Future< Map> -
override
-
getTransactions(
String token, String? billingCurrencyCode, String? cardId, String? fromCreatedAt, String? pageNumber, String? pageSize, String? retrievalRef, String? toCreatedAt, String? transactionType) → Future< Map> -
override
-
getTransfer(
String token, String transferId) → Future< Map> -
override
-
getTransfers(
String token, String? currencyCode, String? destination, String? fromCreatedAt, String? pageNumber, String? pageSize, String? requestId, String? status, String? toCreatedAt) → Future< Map> -
override
-
getYourAccount(
String token) → Future< Map> -
override
-
initialize(
bool logging, String environment, List< String> componentProvider) → Future<String> -
override
-
login(
String apiKey, String clientId) → Future< String> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
paymentStatusTransition(
String token, String paymentId, String? failureType, String nextStatus) → Future< Map> -
override
-
quoteAmendment(
String token, String? chargeCurrency, String conversionId, Map< String, dynamic> ? metadata, String requestId, String type) → Future<Map> -
override
-
redeclareCustomsDeclaration(
String token, String customsDeclarationId, String requestId) → Future< Map> -
override
-
refreshToken(
String clientId, String clientSecret, String grantType, String refreshToken) → Future< Map> -
override
-
releaseFundsSplit(
String token, String fundsSplitId, String requestId) → Future< Map> -
override
-
retryPayment(
String token, String paymentId, Map< String, dynamic> paymentInfo) → Future<Map> -
override
-
sendPaymentLink(
String token, String paymentLinkId, String shopperEmail) → Future< String> -
override
-
submitAccount(
String token, String accountId) → Future< Map> -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
updateAccountStatus(
String token, String accountId, String nextStatus, String? force) → Future< Map> -
override
-
updateBeneficiary(
String token, String beneficiaryId, Map< String, dynamic> newBeneficiaryInfo) → Future<Map> -
override
-
updateCard(
String token, String cardId, Map< String, dynamic> authorizationControls, String cardStatus, String nickname, Map<String, String> primaryContactDetails, String purpose) → Future<Map> -
override
-
updateCardHolder(
String token, String cardholderId, Map< String, String> address, Map<String, dynamic> individual, String mobileNumber, Map<String, String> postalAddress) → Future<Map> -
override
-
updateConfig(
String token, Map< String, dynamic> remoteAuth) → Future<Map> -
override
-
updateConnectedAccount(
String token, String accountId, Map< String, dynamic> accountInfo) → Future<Map> -
override
-
updateCustomer(
String token, String customerId, Map< String, dynamic> newCustomerInfo) → Future<Map> -
override
-
updateCustomsDeclaration(
String token, String customsDeclarationId, Map< String, dynamic> customsDeclarationInfo) → Future<Map> -
override
-
updateGlobalAccount(
String token, String globalAccountId, String newNickName) → Future< Map> -
override
-
updatePayment(
String token, String paymentId, Map< String, dynamic> newpaymentInfo) → Future<Map> -
override
-
updatePaymentConsent(
String token, String paymentConsentId, Map< String, dynamic> ? metadata, Map<String, dynamic> ? paymentMethod, String requestId) → Future<Map> -
override
-
updatePaymentLink(
String token, String paymentLinkId, String title, String description, String reference) → Future< Map> -
override
-
updatePrice(
String token, String priceId, Map< String, dynamic> priceInfo) → Future<Map> -
override
-
updateProduct(
String token, String productId, Map< String, dynamic> newProductInfo) → Future<Map> -
override
-
updateSubscription(
String token, String subscriptionId, Map< String, dynamic> newSubInfo) → Future<Map> -
override
-
uploadFile(
String token, String environment, String? notes, File file) → Future< Map> -
override
-
validateBeneficiary(
String token, Map< String, dynamic> beneficiaryInfo) → Future<Map> -
override
-
validatePayment(
String token, Map< String, dynamic> paymentInfo) → Future<Map> -
override
-
verifyPaymentConsent(
String token, String paymentConsentId, String? descriptor, Map< String, dynamic> ? deviceData, String requestId, String? returnUrl, Map<String, dynamic> ? riskControlOptions, Map<String, dynamic> ? verificationOptions) → Future<Map> -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited