File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ - (instancetype)initWithPublicKey:(NSString *)publicKey {
127127 @" X-Paystack-User-Agent" : [self .class paystackUserAgentDetails ],
128128 @" Paystack-Version" : paystackAPIVersion,
129129 @" Authorization" : auth,
130- @" X-Paystack-Build" :PSTCKSDKBuild,
130+ @" X-Paystack-Build" : PSTCKSDKBuild,
131131 };
132132 _urlSession = [NSURLSession sessionWithConfiguration: config delegate: self delegateQueue: _operationQueue];
133133 }
@@ -436,7 +436,9 @@ - (void) handleResponse:(PSTCKTransaction * _Nonnull)responseObject{
436436 if ([[responseObject auth ].lowercaseString isEqual: @" 3ds" ] && [self validUrl: [responseObject otpmessage ]]){
437437 [self requestAuth: [responseObject otpmessage ]];
438438 return ;
439- } else if ([[responseObject status ] isEqual: @" 3" ] || ([[responseObject auth ].lowercaseString isEqual: @" otp" ] && [responseObject otpmessage ] != nil )){
439+ } else if ([[responseObject status ] isEqual: @" 3" ]
440+ || ([[responseObject auth ].lowercaseString isEqual: @" otp" ] && [responseObject otpmessage ] != nil )
441+ || ([[responseObject auth ].lowercaseString isEqual: @" phone" ] && [responseObject otpmessage ] != nil )){
440442 [self requestOtp: ([responseObject otpmessage ] != nil ? [responseObject otpmessage ] : [responseObject message ])];
441443 return ;
442444 } else if ([[responseObject status ].lowercaseString isEqual: @" requery" ]) {
Original file line number Diff line number Diff line change @@ -363,12 +363,12 @@ - (PSTCKFormTextField *)nextField {
363363 if (stay){
364364 stay = !self.bumped ;
365365 }
366- self.bumpToExpField .hidden = !stay;
367366 }
367+ self.bumpToExpField .hidden = !stay;
368+ self.bumped = NO ;
368369 if (stay){
369370 return self.numberField ;
370371 }
371- self.bumped = NO ;
372372 if ([self .viewModel validationStateForField: self .expirationField.tag] == PSTCKCardValidationStateValid) {
373373 return self.cvcField ;
374374 }
You can’t perform that action at this time.
0 commit comments