欢迎阅读 Mercado Pago 支付网关插件的自述文件。本指南旨在为用户提供理解和扩展插件功能所需的信息。
介绍
插件概述
WordPress 和 WooCommerce 基础知识
安装
插件配置
挂钩和过滤器
定制化
贡献
支持和问题
Mercado Pago 支付网关插件是 WooCommerce 支付网关扩展,旨在促进安全的在线交易。本指南将帮助您了解插件的内部工作原理,并提供有关如何扩展其功能的信息。
Mercado Pago 支付网关插件与 WooCommerce 无缝集成,使用户能够使用 Mercado Pago 进行付款。该插件在构建时考虑到了灵活性和可扩展性,允许开发人员自定义和扩展其功能。
为了有效地使用我们的插件,必须对 WordPress 和 WooCommerce 有基本的了解。如果您不熟悉这些平台,请考虑熟悉以下资源:
WordPress 文档
WooCommerce 文档
请按照以下步骤进行手动安装:
npm install
和composer install
sh bin/create-release-zip.sh
以生成用于在商店中安装它的最终 zip。/wp-content/plugins/
目录或通过 WordPress 管理界面安装。您还可以直接从 WordPress 页面 https://wordpress.org/plugins/woocommerce-mercadopago/ 获取该插件
安装后,导航到 Mercado Pago 开发人员网站以查看集成文档并配置插件。
WooCommerce 支付插件提供了定制和扩展的灵活性。您可以根据您的特定需求扩展现有功能或添加新功能。
您还可以扩展支付网关类以添加新的自定义网关。看一个例子:
namespace MercadoPago Woocommerce Templates Gateways ;
use MercadoPago Woocommerce Gateways AbstractGateway ;
use MercadoPago Woocommerce Templates Transactions ExamplePaymentTransaction ;
use MercadoPago Woocommerce Templates WoocommerceMercadopagoTemplate ;
class ExamplePaymentGateway extends AbstractGateway {
// ... (your code here)
}
在此示例中, ExamplePaymentGateway
类扩展了支付网关功能,并且可以进行自定义以添加新的支付选项。
要扩展支付交易类,您可以创建一个继承自AbstractPaymentTransaction
的自定义类。请参阅下面的示例:
namespace MercadoPago Woocommerce Templates Transactions ;
use MercadoPago Woocommerce Gateways AbstractGateway ;
use MercadoPago Woocommerce Transactions AbstractPaymentTransaction ;
class ExamplePaymentTransaction extends AbstractPaymentTransaction {
// ... (your code here)
}
在此示例中, ExamplePaymentTransaction
类扩展了支付交易功能,并且可以根据需要进行自定义。
您可以在 github wiki 页面上查看更多内容。
如有任何问题或疑问,请联系我们的支持团队。
感谢您使用我们的插件!