Releases: pokepay/flutter-sdk
2.0.17 Release
CreditCardTopup
Added requestId
to TopupWithCreditCardMdkToken
and TopupWithCreditCardMembership
API's
Usage:
TopupWithCreditCardMdkToken
api.topupWithCreditCardMdkToken(userId: userId, token: token, accountId: accountId, amount: amount, requestId: requestId, organizationCode: organizationCode, isCardholderNameSpecified: isCardholderNameSpecified)
TopupWithCreditCardMembership
api.topupWithCreditCardMembership(userId: userId, cardRegisteredAt: cardRegisteredAt, accountId: accountId, amount: amount, requestId: requestId, deleteCardIfAuthFail: deleteCardIfAuthFail, organizationCode: organizationCode)
What's Changed
Full Changelog: 2.0.16...2.0.17
2.0.16 Release
Veritrans
Added GetVeritransToken
API
Usage:
GetVeritransToken
api.getVeritransToken(cardNumber: cardNumber, cardExpiryDate: cardExpiryDate, securityCode: securityCode, tokenApiKey: tokenApiKey, cardholderName: cardholderName)
CreditCard
Added CreateCreditCard
, DeleteCreditCard
, GetCreditCards
, TopupWithCreditCardMdkToken
, TopupWithCreditCardMembership
APIs
Usage:
CreateCreditCard
api.createCreditCard(token: token, isCardholderNameSpecified: boolean, organizationCode: organizationCode, userId: userId)
DeleteCreditCard
api.deleteCreditCard(cardRegisteredAt: cardRegisteredAt, organizationCode: organizationCode, userId: userId)
GetCreditCards
api.getCreditCards(userId: userId, before: before, after: after, perPage: perPage, organizationCode: organizationCode)
TopupWithCreditCardMdkToken
api.topupWithCreditCardMdkToken(userId: userId, token: token, accountId: accountId, amount: amount, organizationCode: organizationCode, isCardholderNameSpecified: boolean)
TopupWithCreditCardMdkToken
api.topupWithCreditCardMdkToken(userId: userId, cardRegisteredAt: cardRegisteredAt, accountId: accountId, amount: amount, deleteCardIfAuthFail: boolean, organizationCode: organizationCode)
2.0.14 Release
Fix handling multiple key values in metadata
param for createAccountCPMToken
endpoint
2.0.13 Release
Fix request proxy to handle body parameters for DELETE requests. (DeleteBankPay)
2.0.12 Release
BankPay
Added optional requestId
to BankPayTopUp
API
Usage:
BankPayTopUp
api.bankPayTopUp(id: userId, accountId: accountId, bankId: bankId, amount: amount, requestId: requestId)
2.0.11 Release
BankPay
Added DeleteBankPay
API
Usage:
DeleteBankPay
api.deleteBankPay(id: userId, bankId: bankId)
2.0.9 Release
CreateBankPay
Added kana
to request params and paytreeCustomerNumber
to response from API
- kana is an optional param
2.0.8 Release
AccountCampaignPointAmounts
Added GetAccountCampaignPointAmounts
API
Usage:
GetAccountCampaignPointAmounts
api.getAccountCampaignPointAmounts(accountId: accountId, campaignId: campaignId)
PrivateMoney
Added can_use_c2c_transfer
to GetPrivateMoney
and SearchPrivateMoney
API responses
2.0.7 Release
BankPay
Fix response type of depositType
in getBankPay
API to String
Fix response of createBankPay
redirectUrl
2.0.6 Release
BankPay
Added CreateBankPay
, GetBankPay
, BankPayTopUp
APIs
Usage:
CreateBankPay
api.createBankPay(id: userId, callbackUrl: deeplink or "https://api-topic1.pokepay.jp/paytree/callback", privateMoneyId: privateMoneyId)
GetBankPay
api.getBankPay(id: userId, privateMoneyId: privateMoneyId)
- privateMoneyId is optional
BankPayTopUp
api.bankPayTopUp(id: userId, accountId: accountId, bankId: bankId, amount: amount)
IdentifyIndividual (My Number ID)
Added IdentifyIndividual
API
Usage:
IdentifyIndividual
api.identifyIndividual(accountId: accountId, signature: signature, signingCert: signingCert, expectedHash: expectedHash, name: name, gender: gender, address: address, dateOfBirth: dateOfBirth)
- name, gender, address and dateOfBirth are optional