birkof/netopia-mobilpay-bundle

Dotenv

NETOPIA_MOBILPAY_PAYMENT_URL=http://sandboxsecure.mobilpay.ro
NETOPIA_MOBILPAY_PUBLIC_CERT=%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/public.cer
NETOPIA_MOBILPAY_PRIVATE_KEY=%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/private.key
NETOPIA_MOBILPAY_SIGNATURE=XXXX-XXXX-XXXX-XXXX-XXXX

.gitignore

/%CONFIG_DIR%/netopia_mobilpay/*.key
/%CONFIG_DIR%/netopia_mobilpay/*.cer

Generated files

config/netopia_mobilpay/.gitignore

# Empty file

config/packages/netopia_mobilpay.yaml

netopia_mobilpay:
    payment_url:        '%env(NETOPIA_MOBILPAY_PAYMENT_URL)%'
    public_cert:        '%env(NETOPIA_MOBILPAY_PUBLIC_CERT)%'
    private_key:        '%env(NETOPIA_MOBILPAY_PRIVATE_KEY)%'
    signature:          '%env(NETOPIA_MOBILPAY_SIGNATURE)%'

config/routes/netopia_mobilpay.yaml

netopia_mobilpay_return_url:
    path: /netopia-mobilpay/thank-you
    methods: GET
    defaults:
        _controller: FrameworkBundle:Redirect:redirect
        route: default
        permanent: true

netopia_mobilpay_confirm_url:
    path: /netopia-mobilpay/confirm
    methods: POST
    defaults:
        _controller: FrameworkBundle:Redirect:redirect
        route: default
        permanent: true