Wordpress WooCommerce:使用PayPal和通知URL

Wordpress WooCommerce:使用PayPal和通知URL,wordpress,paypal,woocommerce,Wordpress,Paypal,Woocommerce,我正在用WordPress和WooCommerce建立一个网络商店。我想用它来销售使用一些拷贝保护的软件。因此,当客户购买软件时,他应该通过电子邮件收到个人许可证代码 实际工作原理:我可以创建一个PayPal“buy now”按钮,在那里输入我的产品ID,并将变量“notify_url”定义为我的授权服务器的url。这很有效,但我不想使用“立即购买”按钮 相反,我想将其集成到商业商店系统中。我设法在那里设置了PayPal标准流程,但缺少的是与授权服务器的交互 因此,我的问题是:如何配置WooCo

我正在用WordPress和WooCommerce建立一个网络商店。我想用它来销售使用一些拷贝保护的软件。因此,当客户购买软件时,他应该通过电子邮件收到个人许可证代码

实际工作原理:我可以创建一个PayPal“buy now”按钮,在那里输入我的产品ID,并将变量“notify_url”定义为我的授权服务器的url。这很有效,但我不想使用“立即购买”按钮

相反,我想将其集成到商业商店系统中。我设法在那里设置了PayPal标准流程,但缺少的是与授权服务器的交互

因此,我的问题是:如何配置WooCommerce,以便PayPal或WooCommerce联系我的授权服务器,提供购买信息、产品ID和客户电子邮件地址,以便生成许可证密钥并将其发送给客户


多谢各位

您可以使用
贝宝IPN

钩住WooCommerce钩子
WooCommerce\u订单\u状态\u完成
WooCommerce\u付款\u完成\u订单\u状态

示例:

add_action( 'woocommerce_order_status_completed', 'your_func', 10, 1 ); 

function your_func($order_id) { 

    $order = new WC_Order( $order_id );
    /* Do Something with order ID or somthing related to it*/

}

好的,非常感谢,我想这会让我开始。