Closed lordkiz closed 6 years ago
@lordkiz not too familiar with the iOS side of things. I will let @tolu360 get back to you on this
I have checked every nook and cranny of this library, I cant seem to figure out what could be wrong.
@ibrahimlawal any help will be greatly appreciated.
Hi Kizito, give me some time to look at the issues. Been super busy lately. Cheers
Sent from my iPhone
On 15 Aug 2018, at 4:08 PM, Kizito Egeonu notifications@github.com wrote:
@ibrahimlawal any help will be greatly appreciated.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
Thanks @tolu360 , @steveamaza .
For anyone experiencing similar issue, The error was occurring because I had rendered the checkout form in a Modal
. This prevented the Paystack dialog for pin and otp input from rendering. Closing the modal and attempting to repeat the process will throw the error above.
This part:
....
userInfo:
{ 'com.paystack.lib:ErrorMessageKey': 'Please wait',
NSLocalizedDescription: 'Please wait' },
domain: 'com.paystack.lib',
....
i guess simply means a transaction is in process so please wait
.
Unlike android this issue is a long standing problem with ios.
Closing this now.
@lordkiz , I understand this issue has been close, however, I am encountering similar issue. using the chargeCardWithAccessCode keeps throwing the E_CHARGE_ERROR even with test and real code.
please anyone encountering same issue and any solution.??
Thanks in advance.
@schoolvillephilip Hey were you able to fix this issue you mentioned above? Having a similar issue.
Yea, ensure that the cardNumber value is in the right format. e.g 5300 99.. .... ....
Not 530099......
Cheers.
@schoolvillephilip Hey were you able to fix this issue you mentioned above? Having a similar issue.
But says this "the card number as a String without any seperator e.g 5555555555554444" on the doc, and i am using chargeCardWithAccessCode
Hello @tolu360 , @steveamaza . I need help please. So this package works flawlessly on android, however on iOS I cannot charge a test nor real cards. I have followed your instructions on how to set this up properly, but when I run it I get this:
I have keychain sharing enabled. I have used live and test public and secret keys. Everything appears properly linked. I am using
RNPaystack.chargeCard
method. Any help will be greatly appreciated