Payment Failure

Problem reported by Ian Wilson 7 years ago

Hi you seem to have issues with card payments

my payment this month failed for no reason

plus clicking the Retry payment button just creates more javascript errors

updating card payment method, says details are update but nothing else happens

tried on both chrome and safari on a mac

[Error] Error: null is not an object (evaluating '$scope.userPayment.paymentMethods.directDebit.status') canSwitchFromDirectDebit@https://secure.clearbooks.co.uk/angular/subscriptions/managePayments/controllers.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:40:62 https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:178:268 !@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:163:107 https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:172:293 $digest@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:111:6 $apply@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:114:271 t@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:74:244 y@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:78:412 onreadystatechange@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:79:489 https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:1668 i@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:3990 d@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:4280 A@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:4291 onreadystatechange@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:4394 (anonymous function) (angular-core.min.js:70) $digest (angular-core.min.js:111:392) $apply (angular-core.min.js:114:272) t (angular-core.min.js:74:245) y (angular-core.min.js:78:413) onreadystatechange (angular-core.min.js:79:490) (anonymous function) (xdomain.min.js:3:1669) i (xdomain.min.js:3:3991) d (xdomain.min.js:3:4281) A (xdomain.min.js:3:4292) onreadystatechange (xdomain.min.js:3:4395) [Error] Error: null is not an object (evaluating '$scope.userPayment.paymentMethods.directDebit.status') canSwitchFromDirectDebit@https://secure.clearbooks.co.uk/angular/subscriptions/managePayments/controllers.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:40:62 https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:178:268 &&@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:162:435 $digest@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:111:6 $apply@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:114:271 t@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:74:244 y@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:78:412 onreadystatechange@https://secure.clearbooks.co.uk/angular/angular-core.min.js?102ab88fe6d785cb56992c35727f41324fd25dff&_=102ab88fe6d785cb56992c35727f41324fd25dff:79:489 https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:1668 i@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:3990 d@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:4280 A@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:4291 onreadystatechange@https://cdn.rawgit.com/jpillora/xdomain/0.7.3/dist/xdomain.min.js:3:4394 (anonymous function) (angular-core.min.js:70) $digest (angular-core.min.js:111:392) $apply (angular-core.min.js:114:272) t (angular-core.min.js:74:245) y (angular-core.min.js:78:413) onreadystatechange (angular-core.min.js:79:490) (anonymous function) (xdomain.min.js:3:1669) i (xdomain.min.js:3:3991) d (xdomain.min.js:3:4281) A (xdomain.min.js:3:4292) onreadystatechange (xdomain.min.js:3:4395)

10 Replies

Hi Ian,

Switching to Direct Debit has been accepted and so the payment will be going through soon. You can use your account as normal in the meantime.

Let me know if you encounter any further problems.

I am so sorry about this, Ian!

I will see if I can get it rectified for you.

now I am stuck!! can't even change back to card payment to try it again

Help please, I have been trying to pay you for over two weeks What has changed, I had previously been using the same card for 16 months plus

just tried to switch to direct debit and got this message :(

file

Hi Ian,

I am told that this issue has only been seen once before where neither the bank nor the paypoint between us and the bank would accept responsibility for the problem as they had submitted all information necessary for the transaction to go through, putting them at a stalemate.

I am sorry about this. Perhaps you could switch to Direct Debit instead?

Thanks for letting me know. I will pass this on and inform you when I have an update.

Thanks Aran still showing the null is not an object (evaluating '$scope.userPayment.paymentMethods.directDebit.status') canSwitchFromDirectDebit errors on page load it looks like the call on pressing the retry payment button is executing okay but from a UI perspective there is not any positive comfirmation of the button click or message return

Also spoke to my bank who said they are being declined because the wrong expiry date is being sent. Double checked and the right details are entered on the form

Hi Ian,

The Javascript error should be fixed now.

One of our developers has looked into this and found that it doesn't seem to be an error on our side, payment is being declined by your bank. Your card appears to be fine, however, as it has indeed been authenticated. You will need to talk to your in order to find out what is happening.

With regards to the javascript error, I will create a task so that it will be looked into.

just a quick update from my last post

there is now a payment auth showing in my bank but in clearbooks it is still showing as not paid

Reply to this problem

Attach images by dragging and dropping or upload
 

Your comments will be public and can be answered by anyone in the Clear Books community.

Find out what we do and who we are