Releases: pokepay/ios-sdk
2.0.17 Release
CreditCardTopup
Added requestId
to TopupWithCreditCardMdkToken
and TopupWithCreditCardMembership
API's
Usage:
TopupWithCreditCardMdkToken
BankAPI.CreditCard.TopupWithCreditCardMdkToken(userId: userId, token: token, accountId: accountId, amount: amount, requestId: requestId, organizationCode: organizationCode, isCardholderNameSpecified: isCardholderNameSpecified)
TopupWithCreditCardMembership
BankAPI.CreditCard.TopupWithCreditCardMembership(userId: userId, cardRegisteredAt: cardRegisteredAt, accountId: accountId, amount: amount, requestId: requestId, deleteCardIfAuthFail: deleteCardIfAuthFail, organizationCode: organizationCode)
What's Changed
- Update Podspec Dependencies by @ZweWaiYanHtet in #83
- Add
request_id
to topup endpoints by @DanRidh in #84 - Update version to 2.0.17 by @DanRidh in #85
Full Changelog: 2.0.16...2.0.17
2.0.16 Release
Veritrans
Added cardholderName
to GetVeritransToken
API
Usage:
GetVeritransToken
VeritransAPI.Token.GetVeritransToken(cardNumber: cardNumber, cardExpiryDate: cardExpiryDate, securityCode: securityCode, tokenApiKey: tokenApiKey, cardholderName: cardholderName)
2.0.15 Release
Veritrans
Added GetVeritransToken
API
Usage:
GetVeritransToken
VeritransAPI.Token.GetVeritransToken(cardNumber: cardNumber, cardExpiryDate: cardExpiryDate, securityCode: securityCode, tokenApiKey: tokenApiKey)
Use Veritrans Client for getting the token
let veritransClient = Pokepay.VeritransClient()
veritransClient.send(getVeritransToken)
CreditCard
Added CreateCreditCard
, DeleteCreditCard
, GetCreditCards
, TopupWithCreditCardMdkToken
, TopupWithCreditCardMembership
APIs
Usage:
CreateCreditCard
BankAPI.CreditCard.CreateCreditCard(token: token, isCardholderNameSpecified: boolean, organizationCode: organizationCode, userId: userId)
DeleteCreditCard
BankAPI.CreditCard.DeleteCreditCard(cardRegisteredAt: cardRegisteredAt, organizationCode: organizationCode, userId: userId)
GetCreditCards
BankAPI.CreditCard.GetCreditCards(userId: userId, before: before, after: after, perPage: perPage, organizationCode: organizationCode)
TopupWithCreditCardMdkToken
BankAPI.CreditCard.TopupWithCreditCardMdkToken(userId: userId, token: token, accountId: accountId, amount: amount, organizationCode: organizationCode, isCardholderNameSpecified: boolean)
TopupWithCreditCardMdkToken
BankAPI.CreditCard.TopupWithCreditCardMdkToken(userId: userId, cardRegisteredAt: cardRegisteredAt, accountId: accountId, amount: amount, deleteCardIfAuthFail: boolean, organizationCode: organizationCode)
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
BankAPI.User.BankPayTopUp(id: userId, accountId: accountId, bankId: bankId, amount: amount, requestId: requestId)
2.0.11 Release
BankPay
Added DeleteBankPay
API
Usage:
DeleteBankPay
BankAPI.User.DeleteBankPay(id: userId, bankId: bankId)
2.0.10 Release
CreateBankPay
Fix kana
not sending properly in params
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
BankAPI.Account.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