This is the error/log i am getting
2019-04-30 11:18:14.740 4678-4678/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.clover.payment.executor.station.secure, PID: 4678 java.lang.NullPointerException: Attempt to invoke virtual method 'com.clover.sdk.v3.base.Tender com.clover.sdk.v3.payments.Payment.getTender()' on a null object reference at com.clover.payment.common.activities.AbstractPaymentActivity$13.onSafePostExecute(AbstractPaymentActivity.java:1357) at com.clover.payment.common.activities.AbstractPaymentActivity$13.onSafePostExecute(AbstractPaymentActivity.java:1344) at com.clover.common2.orders.OrderConnectorAsyncTask.onSafePostExecute(OrderConnectorAsyncTask.java:53) at com.clover.common2.orders.OrderConnectorAsyncTask.onSafePostExecute(OrderConnectorAsyncTask.java:12) at com.clover.common2.ConnectorSafeAsyncTask.onPostExecute(ConnectorSafeAsyncTask.java:65) at android.os.AsyncTask.finish(AsyncTask.java:667) at android.os.AsyncTask.-wrap1(AsyncTask.java) at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:684) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6121) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Payment activity is trying to get a Tender for that payment but there are none.
Try making an API call through here and see if there's a Tender attached (don't forget to select Expand - > Tenders
2 People are following this question.