This project implements the Mercado Pago integration as a payment method for the Salesforce Commerce Cloud (SFCC) platform.
The int_mercadopago
cartridge provides a complete integration of Mercado Pago as a payment gateway for SFCC stores, allowing secure and efficient payment processing.
- Mercado Pago Integration
- Support for multiple payment methods
- Secure transaction processing
- Responsive and user-friendly interface
- Compatible with Salesforce Commerce Cloud
- Node.js (version specified in
.nvmrc
file) - Salesforce Commerce Cloud
- Mercado Pago account with API credentials
- Clone the repository:
git clone https://github.com/mercadopago/payment-salesforce-plugin
- Install dependencies:
npm install
- Configure Mercado Pago credentials
npm run lint
: Runs code verificationnpm run lint:fix
: Automatically fixes linting issuesnpm run upload
: Uploads the cartridgenpm run test
: Runs unit testsnpm run uploadCartridge
: Specifically uploads the int_mercadopago cartridgenpm run watch
: Starts watch mode for developmentnpm run compile:js
: Compiles JavaScript filesnpm run compile:scss
: Compiles SCSS filesnpm run build
: Compiles all assets (JS and SCSS)
To run unit tests:
npm test
.
├── cartridges/ # SFCC Cartridges
├── doc/ # Documentation
├── e2e/ # End-to-end tests
├── test/ # Unit tests
├── metadata/ # Metadata files
└── ...
Access the official Mercado Pago documentation for more information: BR AR CL CO PE MX
See the CHANGELOG.md file for information about changes in each version.