All Magento modules

    Orders & payments · Magento 2 module

    Magento 2 Admin Deposit Payment.

    Record an initial deposit while creating an order in Magento Admin.

    An MIT-licensed Magento 2 module for businesses that take deposits against telephone, trade or assisted-sales orders. It preserves the original order total, records the amount received and keeps the remaining balance visible in Admin.

    What the module does

    • Adds a Deposit payment option to Admin order creation only
    • Validates that the deposit is greater than zero and no more than the order total
    • Preserves the original grand total and base grand total
    • Stores deposit paid and balance due in order and base currency
    • Shows the full total, deposit and remaining balance on the Admin order view
    • Adds deposit and balance information to the Admin order grid

    Install with Composer

    composer require deposit-payments/module-admin-deposit
    bin/magento module:enable DepositPayments_AdminDeposit
    bin/magento setup:upgrade
    bin/magento cache:flush

    The v1.0.0 source release is public on GitHub. Its Packagist record was not yet returned by Packagist when this page was prepared, so verify package availability before running the Composer command.

    Configure and use it

    1. 1Enable the method under Stores > Configuration > Sales > Payment Methods > Admin Deposit Payment.
    2. 2Create an order under Sales > Orders > Create New Order and select Deposit payment.
    3. 3Enter the amount already received; Magento records both the deposit and the remaining balance.

    Need help implementing it?

    Install, extend or build a Magento module around your business.

    I build and maintain Magento modules, integrations and operational workflows for UK ecommerce businesses.

    ++
    Start a conversation