Payment - AquilaCMS/aquila-connector GitHub Wiki

/src/api/payment/index.js

Functions

Get payment methods

getPaymentMethods(lang)
  • lang - string? : current language ("fr" is the default value) - Optional
Example
import { getPaymentMethods } from '@aquilacms/aquila-connector/api/payment';
const data = await getPaymentMethods(lang);

Make payment

makePayment(orderNumber, paymentCode, returnURL, lang)
  • orderNumber - string : Order code
  • paymentCode - string : Payment method code
  • returnURL - string : Return URL
  • lang - string? : current language ("fr" is the default value) - Optional
Example
import { makePayment } from '@aquilacms/aquila-connector/api/payment';
const returnURL = `/${defaultLanguage === lang ? '' : `${lang}/`}checkout/confirmation`;
const form      = await makePayment(order.number, payment_code, returnURL, lang);
⚠️ **GitHub.com Fallback** ⚠️