Merge pull request #517 from woocommerce/PCP-569-unprocessable-entity-when-paying

Display error message when hosted fields approve payment fails
This commit is contained in:
Emili Castells 2022-03-01 11:10:02 +01:00 committed by GitHub
commit b225430111
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -216,8 +216,11 @@ class CreditCardRenderer {
this.spinner.unblock();
return contextConfig.onApprove(payload);
}).catch(err => {
console.error(err);
this.spinner.unblock();
this.errorHandler.clear();
if (err.details.length > 0) {
this.errorHandler.message(err.details.map(d => `${d.issue} ${d.description}`).join('<br/>'), true);
}
});
} else {
this.spinner.unblock();