Tap-Payments / gosellSDK-Flutter

Flutter plugin for goSellSDK
MIT License
11 stars 24 forks source link

Not enough details for IOS SDK errors #47

Open max-lukshitc opened 1 year ago

max-lukshitc commented 1 year ago

I got next sdkResult for IOS payment error

{ sdk_result: FAILED, trx_mode: CHARGE }

But for Android i got more details such as status of payment error and others

{ acquirer_response_message: Response Received Too Late, source_channel: INTERNET, customer_first_name: #######, description: null, card_object: card, source_payment_type: DEBIT, trx_mode: CHARGE, card_first_six: 511111, message: Timed Out, card_exp_year: null, customer_last_name: test, customer_middle_name: null, charge_id: #######, acquirer_id: null, sdk_result: FAILED, card_last_four: 1118, customer_email: ######, card_brand: MASTERCARD, source_object: token, card_exp_month: null, source_id: #########, customer_id: null, acquirer_response_code: ######, status: TIMEDOUT }

How can i get more details for payment errors on IOS?

TouseefAQ commented 1 year ago

@max-lukshitc Completely agree, Logs doesn't provide any exceptions. You will need to register you app bundle Id to Tap Payment and for Apply Pay you will also have to provide them the certificate.