mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Square SCA
This commit is contained in:
parent
a44f3adda0
commit
44ebef5aae
File diff suppressed because one or more lines are too long
@ -15,7 +15,7 @@
|
|||||||
"/js/clients/payments/eway-credit-card.js": "/js/clients/payments/eway-credit-card.js?id=08ea84e9451abd434cff",
|
"/js/clients/payments/eway-credit-card.js": "/js/clients/payments/eway-credit-card.js?id=08ea84e9451abd434cff",
|
||||||
"/js/clients/payments/mollie-credit-card.js": "/js/clients/payments/mollie-credit-card.js?id=73b66e88e2daabcd6549",
|
"/js/clients/payments/mollie-credit-card.js": "/js/clients/payments/mollie-credit-card.js?id=73b66e88e2daabcd6549",
|
||||||
"/js/clients/payments/paytrace-credit-card.js": "/js/clients/payments/paytrace-credit-card.js?id=c2b5f7831e1a46dd5fb2",
|
"/js/clients/payments/paytrace-credit-card.js": "/js/clients/payments/paytrace-credit-card.js?id=c2b5f7831e1a46dd5fb2",
|
||||||
"/js/clients/payments/square-credit-card.js": "/js/clients/payments/square-credit-card.js?id=9ab41f132d0c06b1c648",
|
"/js/clients/payments/square-credit-card.js": "/js/clients/payments/square-credit-card.js?id=0a42cd05e1af5f27a82e",
|
||||||
"/js/clients/payments/stripe-ach.js": "/js/clients/payments/stripe-ach.js?id=81c2623fc1e5769b51c7",
|
"/js/clients/payments/stripe-ach.js": "/js/clients/payments/stripe-ach.js?id=81c2623fc1e5769b51c7",
|
||||||
"/js/clients/payments/stripe-alipay.js": "/js/clients/payments/stripe-alipay.js?id=665ddf663500767f1a17",
|
"/js/clients/payments/stripe-alipay.js": "/js/clients/payments/stripe-alipay.js?id=665ddf663500767f1a17",
|
||||||
"/js/clients/payments/stripe-credit-card.js": "/js/clients/payments/stripe-credit-card.js?id=a30464874dee84678344",
|
"/js/clients/payments/stripe-credit-card.js": "/js/clients/payments/stripe-credit-card.js?id=a30464874dee84678344",
|
||||||
|
@ -53,28 +53,25 @@ class SquareCreditCard {
|
|||||||
|
|
||||||
/* SCA */
|
/* SCA */
|
||||||
let verificationToken;
|
let verificationToken;
|
||||||
// verificationToken = await verifyBuyer(
|
verificationToken = await verifyBuyer(result.token);
|
||||||
// this.payments,
|
|
||||||
// result.token
|
|
||||||
// );
|
|
||||||
|
|
||||||
const verificationDetails = {
|
// const verificationDetails = {
|
||||||
amount: document.querySelector('meta[name=amount]').content,
|
// amount: document.querySelector('meta[name=amount]').content,
|
||||||
billingContact: document.querySelector('meta[name=square_contact]').content,
|
// billingContact: document.querySelector('meta[name=square_contact]').content,
|
||||||
currencyCode: document.querySelector('meta[name=currencyCode]').content,
|
// currencyCode: document.querySelector('meta[name=currencyCode]').content,
|
||||||
intent: 'CHARGE'
|
// intent: 'CHARGE'
|
||||||
};
|
// };
|
||||||
|
|
||||||
console.log(verificationDetails);
|
// console.log(verificationDetails);
|
||||||
|
|
||||||
const verificationResults = await this.payments.verifyBuyer(
|
// const verificationResults = await this.payments.verifyBuyer(
|
||||||
result.token,
|
// result.token,
|
||||||
verificationDetails
|
// verificationDetails
|
||||||
);
|
// );
|
||||||
|
|
||||||
console.log(" verification tokem = " + verificationResults.token);
|
// console.log(" verification tokem = " + verificationToken.token);
|
||||||
|
|
||||||
verificationToken = verificationResults.token;
|
// verificationToken = verificationResults.token;
|
||||||
|
|
||||||
console.debug('Verification Token:', verificationToken);
|
console.debug('Verification Token:', verificationToken);
|
||||||
|
|
||||||
@ -110,15 +107,15 @@ class SquareCreditCard {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* SCA */
|
/* SCA */
|
||||||
async verifyBuyer(payments, token) {
|
async verifyBuyer(token) {
|
||||||
const verificationDetails = {
|
const verificationDetails = {
|
||||||
amount: document.querySelector('meta[name=amount]').content,
|
amount: document.querySelector('meta[name=amount]').content,
|
||||||
billingContact: document.querySelector('meta[name=contact]').content,
|
billingContact: document.querySelector('meta[name=square_contact]').content,
|
||||||
currencyCode: document.querySelector('meta[name=currencyCode]').content,
|
currencyCode: document.querySelector('meta[name=currencyCode]').content,
|
||||||
intent: 'CHARGE'
|
intent: 'CHARGE'
|
||||||
};
|
};
|
||||||
|
|
||||||
const verificationResults = await payments.verifyBuyer(
|
const verificationResults = await this.payments.verifyBuyer(
|
||||||
token,
|
token,
|
||||||
verificationDetails
|
verificationDetails
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user