Здравствуйте, при вызове presentPaymentView получаю ошибку 999.
Получал одну ошибку 9999, с разными сообщениями либо «Терминал заблокирован» либо «Поле Token не должно быть пустым.»
Код:
Log:
Main Thread Checker: UI API called on a background thread: -[UIViewController initWithNibName:bundle:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a4c71f4 $s13TinkoffASDKUI18PopUpViewContollerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc + 1012
5 testWork 0x000000010a4c731c $s13TinkoffASDKUI18PopUpViewContollerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo + 172
6 testWork 0x000000010a3ebd94 $s13TinkoffASDKUI30AcquiringPaymentViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc + 1316
7 testWork 0x000000010a3ebebc $s13TinkoffASDKUI30AcquiringPaymentViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo + 172
8 testWork 0x000000010a3eb841 $s13TinkoffASDKUI30AcquiringPaymentViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfC + 145
9 testWork 0x000000010a4081af $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 1279
10 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
11 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
12 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
13 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
14 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
15 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
16 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
17 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
18 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
19 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
20 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
21 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
22 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
23 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
24 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
25 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
26 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
27 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
2021-09-09 15:19:37.873730+0300 testWork[72052:991048] [reports] Main Thread Checker: UI API called on a background thread: -[UIViewController initWithNibName:bundle:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a4c71f4 $s13TinkoffASDKUI18PopUpViewContollerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc + 1012
5 testWork 0x000000010a4c731c $s13TinkoffASDKUI18PopUpViewContollerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo + 172
6 testWork 0x000000010a3ebd94 $s13TinkoffASDKUI30AcquiringPaymentViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc + 1316
7 testWork 0x000000010a3ebebc $s13TinkoffASDKUI30AcquiringPaymentViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo + 172
8 testWork 0x000000010a3eb841 $s13TinkoffASDKUI30AcquiringPaymentViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfC + 145
9 testWork 0x000000010a4081af $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 1279
10 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
11 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
12 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
13 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
14 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
15 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
16 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
17 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
18 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
19 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
20 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
21 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
22 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
23 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
24 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
25 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
26 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
27 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIViewController setTitle:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a408608 $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 2392
5 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
6 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
7 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
8 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
9 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
10 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
11 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
12 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
13 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
14 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
15 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
16 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
17 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
18 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
19 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
20 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
21 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
22 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
2021-09-09 15:19:38.339784+0300 testWork[72052:991048] [reports] Main Thread Checker: UI API called on a background thread: -[UIViewController setTitle:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a408608 $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 2392
5 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
6 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
7 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
8 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
9 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
10 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
11 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
12 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
13 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
14 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
15 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
16 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
17 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
18 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
19 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
20 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
21 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
22 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
[ASDK ->]: on <NSThread: 0x600000b88e80>{number = 13, name = (null)}, in NetworkTransport.swift, func createRequest(for:), at line: 85 do:
🛫 Start POST request: https://securepay.tinkoff.ru/v2/GetCardList, with paramaters: ["CustomerKey": test44, "TerminalKey": "1619015806722"]
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIViewController setModalPresentationStyle:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a4d61fb $s13TinkoffASDKUI28PullUpPresentationControllerC013presentedViewF010presentingACSo06UIViewF0C_AGSgtcfc + 315
5 testWork 0x000000010a4d629c $s13TinkoffASDKUI28PullUpPresentationControllerC013presentedViewF010presentingACSo06UIViewF0C_AGSgtcfcTo + 76
6 testWork 0x000000010a4d608f $s13TinkoffASDKUI28PullUpPresentationControllerC013presentedViewF010presentingACSo06UIViewF0C_AGSgtcfC + 47
7 testWork 0x000000010a408b8a $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 3802
8 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
9 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
10 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
11 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
12 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
13 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
14 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
15 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
16 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
17 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
18 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
19 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
20 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
21 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
22 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
23 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
24 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
25 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
2021-09-09 15:19:38.439609+0300 testWork[72052:991048] [reports] Main Thread Checker: UI API called on a background thread: -[UIViewController setModalPresentationStyle:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a4d61fb $s13TinkoffASDKUI28PullUpPresentationControllerC013presentedViewF010presentingACSo06UIViewF0C_AGSgtcfc + 315
5 testWork 0x000000010a4d629c $s13TinkoffASDKUI28PullUpPresentationControllerC013presentedViewF010presentingACSo06UIViewF0C_AGSgtcfcTo + 76
6 testWork 0x000000010a4d608f $s13TinkoffASDKUI28PullUpPresentationControllerC013presentedViewF010presentingACSo06UIViewF0C_AGSgtcfC + 47
7 testWork 0x000000010a408b8a $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 3802
8 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
9 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
10 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
11 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
12 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
13 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
14 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
15 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
16 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
17 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
18 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
19 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
20 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
21 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
22 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
23 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
24 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
25 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIViewController setTransitioningDelegate:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a408be0 $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 3888
5 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
6 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
7 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
8 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
9 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
10 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
11 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
12 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
13 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
14 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
15 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
16 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
17 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
18 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
19 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
20 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
21 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
22 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
2021-09-09 15:19:38.519239+0300 testWork[72052:991048] [reports] Main Thread Checker: UI API called on a background thread: -[UIViewController setTransitioningDelegate:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a408be0 $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 3888
5 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
6 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
7 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
8 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
9 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
10 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
11 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
12 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
13 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
14 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
15 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
16 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
17 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
18 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
19 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
20 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
21 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
22 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIViewController presentViewController:animated:completion:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a408d19 $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 4201
5 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
6 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
7 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
8 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
9 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
10 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
11 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
12 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
13 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
14 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
15 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
16 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
17 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
18 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
19 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
20 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
21 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
22 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
2021-09-09 15:19:38.671019+0300 testWork[72052:991048] [reports] Main Thread Checker: UI API called on a background thread: -[UIViewController presentViewController:animated:completion:]
PID: 72052, TID: 991048, Thread name: (none), Queue name: com.facebook.react.TinkoffPaymentQueue, QoS: 0
Backtrace:
4 testWork 0x000000010a408d19 $s13TinkoffASDKUI14AcquiringUISDKC07presentC11PaymentView33_FC750CD72718F7EE75992C6F3BDA6037LL010presentingG10Controller11customerKey13configuration12onPresentingySo06UIViewP0C_SSSgAA0cG13ConfigurationCyAA0cG0_pctF + 4201
5 testWork 0x000000010a3fc432 $s13TinkoffASDKUI14AcquiringUISDKC18presentPaymentView2on11paymentData13configuration22acquiringConfiguration17completionHandlerySo16UIViewControllerC_0A8ASDKCore0f4InitJ0VAA0cgM0CAA0cM0Vys6ResultOyAL0F14StatusResponseVs5Error_pGctF + 914
6 testWork 0x00000001095a3e18 $s8testWork4TestC20paymentByCardDetailsyyF + 1672
7 testWork 0x00000001095a3463 $s8testWork7TinkoffC20paymentByCardDetailsyyF + 83
8 testWork 0x00000001095a34ab $s8testWork7TinkoffC20paymentByCardDetailsyyFTo + 43
9 CoreFoundation 0x00007fff20429a3c __invoking___ + 140
10 CoreFoundation 0x00007fff20426c6f -[NSInvocation invoke] + 305
11 CoreFoundation 0x00007fff20426f02 -[NSInvocation invokeWithTarget:] + 70
12 testWork 0x0000000109fbc7a4 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 2660
13 testWork 0x0000000109fc0f47 _ZN8facebook5reactL11invokeInnerEP9RCTBridgeP13RCTModuleDatajRKN5folly7dynamicEiN12_GLOBAL__N_117SchedulingContextE + 1495
14 testWork 0x0000000109fc0765 _ZZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEiENK3$_0clEv + 165
15 testWork 0x0000000109fc06ac ___ZN8facebook5react15RCTNativeModule6invokeEjON5folly7dynamicEi_block_invoke + 28
16 libdispatch.dylib 0x0000000112441578 _dispatch_call_block_and_release + 12
17 libdispatch.dylib 0x000000011244274e _dispatch_client_callout + 8
18 libdispatch.dylib 0x0000000112448f9a _dispatch_lane_serial_drain + 796
19 libdispatch.dylib 0x0000000112449c67 _dispatch_lane_invoke + 436
20 libdispatch.dylib 0x0000000112455a7a _dispatch_workloop_worker_thread + 872
21 libsystem_pthread.dylib 0x00007fff6033f499 _pthread_wqthread + 314
22 libsystem_pthread.dylib 0x00007fff6033e467 start_wqthread + 15
2021-09-09 15:19:38.737749+0300 testWork[72052:991048] [Assert] Cannot be called with asCopy = NO on non-main thread.
2021-09-09 15:19:38.740045+0300 testWork[72052:991048] [Assert] Cannot be called with asCopy = NO on non-main thread.
2021-09-09 15:19:38.740209+0300 testWork[72052:991048] [Assert] Cannot be called with asCopy = NO on non-main thread.
2021-09-09 15:19:38.740307+0300 testWork[72052:991048] [Assert] Cannot be called with asCopy = NO on non-main thread.
2021-09-09 15:19:38.740427+0300 testWork[72052:991048] [Assert] Cannot be called with asCopy = NO on non-main thread.
2021-09-09 15:19:38.740535+0300 testWork[72052:991048] [Assert] Cannot be called with asCopy = NO on non-main thread.
2021-09-09 15:19:38.740757+0300 testWork[72052:991048] [Presentation] Attempt to present <TinkoffASDKUI.AcquiringPaymentViewController: 0x7fc31af28800> on <testWork.Test: 0x7fc31a019f10> (from <testWork.Test: 0x7fc31a019f10>) whose view is not in the window hierarchy.
[ASDK ->]: on <NSThread: 0x600000b801c0>{number = 4, name = (null)}, in NetworkTransport.swift, func send(operation:responseDelegate:completionHandler:), at line: 222 do:
🛬 End request: https://securepay.tinkoff.ru/v2/GetCardList, with response data:
{"Success":false,"ErrorCode":"9999","Message":"Неверные параметры.","Details":"Терминал заблокирован."}
Тинькофф — не выдается окно оплаты
Есть решение
2
Доброе утро!
Все сделал по инструкции (кроме галочки «Тестовый режим» — ее не ставил), но система не выдает окно для платежа, т.е. заказ оформляется без оплаты. Не могу пройти даже тесты Тинькова.
3 комментария
- популярные
- новые
-
+1
Dnd
13 марта 2017 16:09
#
Я проверял и с галочкой тестовый режим и без нее. Проходит заказа по всем пунктам, но окно оплаты не выдается, нет никакой возможности оплатить даже в ЛК заказчика. Возможно, решением было бы использовать код виджета, который выдает банк, но я к своему стыду не могу прикрутить его по-человечески.
-
+3Посмотрите, какие возникают ошибки на сервере и в браузере.
Проверьте также, установлено ли у вас на сервере PHP-расширение curl. Без него плагин не работает.
-
+2
Dnd
14 марта 2017 01:15
#
Михаил, спасибо большое!
В логах: 2017—03—14 00:58:59 91.77.37.50
Recieved: {«Success»:false,«ErrorCode»:«9999»,«Message»:«Неверные параметры.»,«Details»:«Неверный токен. Проверьте пару TerminalKey/SecretKey.»}
Оказалось, пробел поставил перед токеном. Такой вот я молодец
-
Добавить комментарий
Невозможно осуществить платеж через ApplePay.
Использовалась карта, которой регулярно производятся платежи. Платеж с этой карты через presentPaymentForm проходит успешно. Однако payWithApplePay проходит следующие стадии взаимодействия с серверами Тинькова:
Paramaters:
{
Amount = 10000;
CustomerKey = "555-55-55";
DATA = {
Phone = "555-55-55";
};
Language = en;
OrderId = "F3B424BA-C5B0-4385-B7FE-516E0A0701FF";
Receipt = {
Email = "some@email";
Items = (
{
Amount = 10000;
Name = "Scallop shell";
Price = 10000;
Quantity = 1;
Tax = none;
}
);
Taxation = "usn_income";
};
TerminalKey = ...;
Token = ...;
}
Response:
{
Amount = 10000;
ErrorCode = 0;
OrderId = "F3B424BA-C5B0-4385-B7FE-516E0A0701FF";
PaymentId = 96059705;
Status = NEW;
Success = 1;
TerminalKey = ...;
}
2019-07-16 12:17:51.611542+1000 Crab.delivery[15496:4201527] paymentId=96059705
realPaymentId=96059705
2019-07-16 12:17:54.265805+1000 Crab.delivery[15496:4201527] URL: https://securepay.tinkoff.ru/v2/FinishAuthorize
Paramaters:
{
EncryptedPaymentData = "...";
PaymentId = 96059705;
SendEmail = false;
TerminalKey = ...;
Token = ...;
}
Response:
Error Domain=ru.tcsbank.asdk Code=9999 "(null)" UserInfo={errorDetails=Card data decrypting error, errorMessage=Parameters are invalid, acquringResponse=ASDKAcquiringResponse object with data:
{
Details = "Card data decrypting error";
ErrorCode = 9999;
Message = "Parameters are invalid";
Success = 0;
}}
failed with error Error Domain=ru.tcsbank.asdk Code=9999 "(null)" UserInfo={errorDetails=Card data decrypting error, errorMessage=Parameters are invalid, acquringResponse=ASDKAcquiringResponse object with data:
{
Details = "Card data decrypting error";
ErrorCode = 9999;
Message = "Parameters are invalid";
Success = 0;
}}
Метод оплаты, вызываемый в фасаде выглядит так:
static func payWithApplePay(_ viewController: UIViewController?, order: Order) {
print("payWithApplePay")
let paymentFormStarter = newPaymentFormStarter()
guard ASDKPaymentFormStarter.isPayWithAppleAvailable() else {
print("Apple pay unavailable")
presentFailureAlert(viewController, error: ASDKAcquringSdkError(message: "ApplePay is unavailable", details: "ApplePay is unavailable", code: -1))
return
}
guard let id = order.id?.uuidString else {
print("No UUID in order")
return
}
let amount = NSNumber(value: order.totals-order.deliveryCost)
let shippingMethods: [PKShippingMethod]? = order.deliveryCost > 0 ? [PKShippingMethod(label: NSLocalizedString("deliverychequename", comment: "Delivery as item in a bill"), amount: NSDecimalNumber(value: order.deliveryCost), type: .final)] : nil
let shippingContact = PKContact()
shippingContact.phoneNumber = CNPhoneNumber(stringValue: order.deliveryPhone)
let deliveryAddress = CNPostalAddress()
deliveryAddress.setValuesForKeys(order.storableAddress)
shippingContact.postalAddress = deliveryAddress
let receiptData = order.receiptData()
let description = order.items.count == 1 ? order.items[0].name : {
var names: [String] = []
for item in order.items {
names.append(item.name)
}
return names.joined(separator: ", ")+"."
}()
paymentFormStarter.payWithApplePay(from: viewController, amount: amount, orderId: id, description: description, customerKey: order.deliveryPhone, sendEmail: false, email: nil, appleMerchantId: Constants.Entrepreneur.merchantID, shippingMethods: shippingMethods, shippingContact: shippingContact, shippingEditableFields: [.email], recurrent: false, additionalPaymentData: ["Phone": order.deliveryPhone], receiptData: receiptData, shopsData: nil, shopsReceiptsData: nil, success: { (_: ASDKPaymentInfo?) in
pushSuccessScreen(viewController, order: order)
}, cancelled: {}, error: {(error: ASDKAcquringSdkError?) in
presentFailureAlert(viewController, error: error)
})
}
Данные чека формируются так:
func receiptData(includeDelivery: Bool = false) -> [AnyHashable: Any] {
var rd: [AnyHashable: Any] = ["Email": Constants.Entrepreneur.email, "Taxation": Constants.Entrepreneur.taxation]
var recItems: [[String: Any]] = []
for item in items {
recItems.append(["Name": item.name,
"Price": NSDecimalNumber(value: item.price*100),
"Amount": NSDecimalNumber(value: item.amount*100),
"Quantity": item.quantity,
"Tax": item.tax])
}
if includeDelivery && deliveryCost > 0 {
recItems.append(["Name": NSLocalizedString("deliverychequename", comment: "Delivery as item in a bill"),
"Price": NSDecimalNumber(value: deliveryCost*100),
"Amount": NSDecimalNumber(value: deliveryCost*100),
"Quantity": 1,
"Tax": Constants.Entrepreneur.defaultTaxAmount])
}
rd["Items"] = recItems
return rd
}
В чем может быть проблема? Все передаваемые параметры выглядят валидными и их типы соответствуют тому, что в качестве примера в приложении из этого репозитория.
Клиенты «Тинькофф банка» сообщили о технических проблемах
Как следует из сообщений, оставленных клиентами в социальной сети Twitter, возникали проблемы с интернет-банком, работой мобильного приложения и входом в систему.
@tinkoff_bank а что с интернет банком? Internal server error(Код ошибки: 33300946535)
— Kirill (@zayts78) 10 мая 2017 г.
@tinkoff_bank что с тобой? не работает профиль — 404 ошибка, мобильное приложение тоже не открывается. Чат поддержки недоступен.
— Azizov Roman (@azizov_roman) 10 мая 2017 г.
Первые сообщения о неполадках появились несколько часов назад. В пресс-службе банка «Сравни.ру» сообщили, что все проблемы были решены.
«Сегодня произошел технический сбой, сейчас неполадки устранены, все системы работают стабильно»,— пояснили в пресс-службе, не уточнив, что вызвало неполадки.
Ошибка в работе интернет банка
Добрый день.
25.06.2017 я осуществлял платеж с использованием интернет банка Тинькофф. Платеж я осуществлял по шаблону. Выбрал нужный шаблон, высветились для заполнения два поля: «сумма платежа» и «назначение платежа». Оба поля уже были заполнены значениями из шаблона. Я изменил значения обоих полей. Нажал кнопку «Оплатить». Далее система сообщила об успехе и появилась возможность посмотреть квитанцию на только что совершенный платеж. В квитанции я обнаружил, что поле «сумма платежа» взялась из заполненного мной только что поля, а «назначение платежа» взялось старое — из шаблона.
Позвонил в банк, объяснил ситуацию множество раз нескольким сотрудникам, потратил на это значительное время. В разговоре сотрудники банка признавали, что уже знают о наличии такой ошибки в работе интернет банка.
Хотелось бы убедиться, что банк ценит своих клиентов, их время и нервы. А также хотелось бы убедиться, что банк готов платить за свои ошибки, приводящие к потере времени его клиента и заставляющие его нервничать.
В связи с этим прошу банк компенсировать причиненный мне ущерб, который я оцениваю в 3000 руб.
В сервисе Тинькофф Банка по переводу денег обнаружена ошибка
На ресурсе для IT-специалистов habrahabr.ru появилась статья клиента Тинькофф-Банка, который смог выявить уязвимость в системе перевода денег с карты на карту.
Пользователь (ник @kromm) сообщает, что суть обнаруженной ошибки заключается в том, что во время совершения операции при помощи сервиса card2card при сумме, недостаточной для перевода, высвечивалось сообщение о превышении остатка на счете. Такое сообщение повторялось каждый раз до ввода CVC-кода и подтверждения операции. По словам клиента, путем подбора можно было определить верхнюю границу суммы, доступной для перевода. Таким образом, любой человек мог узнать баланс счета, зная лишь номер карты.
В пресс-службе Тинькофф Банка подтвердили, что в течение некоторого времени наблюдалась техническая ошибка, и подчеркнули, что никаких рисков для денежных средств клиентов она не несла, поскольку любая операция по карте требует подтверждения одноразовым паролем (технология 3-D Secure). Так, введя номер карточки, пользователи могли методом перебора только узнать, достаточно ли на ней денег для совершения операции, при этом точный баланс карты выяснить было невозможно. В пресс-службе также сообщили, что данная ошибка была устранена.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.