UNPKG

@unchainedshop/plugins

Version:

Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters

24 lines (23 loc) 710 B
import makeFetcher from "./makeFetcher.js"; import status from "./status.js"; import init from "./init.js"; import secureFields from "./secureFields.js"; import authorize from "./authorize.js"; import validate from "./validate.js"; import settle from "./settle.js"; import cancel from "./cancel.js"; import authorizeAuthenticated from "./authorizeAuthenticated.js"; export default function createDatatransAPI(endpoint, merchantId, secret) { const fetchDatatrans = makeFetcher(endpoint, merchantId, secret); return { fetchDatatrans, init, authorize, validate, secureFields, status, authorizeAuthenticated, settle, cancel, }; }