Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ecrypt.com/llms.txt

Use this file to discover all available pages before exploring further.

ECRYPT’s Adobe Commerce module lets you accept credit and debit card payments directly in your store. It supports online payments, native refunds, and a secure vault for storing cards on file.

Download Module

Available on the Adobe Commerce Marketplace.

Requirements

RequirementDetails
ECRYPT accountSandbox account for testing, live account for production
Active merchant accountRequired to process real transactions

Installation

  1. Place your order for the ECRYPT module on the Adobe Commerce Marketplace.
  2. Open a terminal in your Adobe Commerce directory and install the module:
    composer require ecrypt/payment-gateway
    
  3. Run the setup commands:
    php bin/magento setup:upgrade
    php bin/magento cache:flush
    php bin/magento cache:clean
    
  4. If your store runs in production mode, also run:
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy
    

Configuration

  1. In the admin panel, go to Store > Configuration > Sales > Payment Methods > Other Methods > ECRYPT.
  2. In your ECRYPT dashboard, go to Settings > Developer Tools > API/Security Keys and copy your private and public keys.
  3. Paste both keys into the ECRYPT payment method configuration panel and save.

Testing

To test your integration before going live, use your ECRYPT sandbox API keys in the configuration panel. If you do not have sandbox credentials, contact support. See the Testing page for a full list of test card numbers and expected responses.

Features

Card vault. Customers can save their payment method at checkout for future purchases. To enable this, turn on the Card Saving (Vault) option in the ECRYPT configuration panel. You can manage and delete stored payment methods under Stored Payment Methods. Native refunds. Refunds are handled directly in Adobe Commerce. Go to Sales > Invoices, select the invoice, and issue a refund.

Limitations

Multishipping is not currently supported with the ECRYPT module.