@unchainedshop/plugins
Version:
Because of a Typescript issue with upstream "postfinancecheckout", the Postfinance plugin has been disabled from transpilation, import the source ts files from src and enable node_module tsc or copy over the src/payment/postfinance-checkout to your projec
26 lines (23 loc) • 756 B
text/typescript
const {
ROOT_URL,
EMAIL_WEBSITE_URL,
DATATRANS_WEBHOOK_PATH = '/payment/datatrans/webhook',
DATATRANS_SUCCESS_PATH = '/datatrans/success',
DATATRANS_ERROR_PATH = '/datatrans/error',
DATATRANS_CANCEL_PATH = '/datatrans/cancel',
DATATRANS_RETURN_PATH = '/datatrans/return',
} = process.env;
type Paths = {
postUrl: string;
cancelUrl: string;
successUrl: string;
errorUrl: string;
returnUrl: string;
};
export default (): Paths => ({
postUrl: `${ROOT_URL}${DATATRANS_WEBHOOK_PATH}`,
successUrl: `${EMAIL_WEBSITE_URL}${DATATRANS_SUCCESS_PATH}`,
cancelUrl: `${EMAIL_WEBSITE_URL}${DATATRANS_CANCEL_PATH}`,
errorUrl: `${EMAIL_WEBSITE_URL}${DATATRANS_ERROR_PATH}`,
returnUrl: `${EMAIL_WEBSITE_URL}${DATATRANS_RETURN_PATH}`,
});