App*_*Guy 5 php wordpress stripe-payments woocommerce woocommerce-subscriptions
我正在将WooCoommerce与WooCommerce订阅插件和Stripe一起使用。订阅按月收费,产品被发送给客户,然后客户决定是否保留商品并为其付款或退货。
如果他们不退货或付款,则系统需要能够从预订中存储的Stripe支付卡中扣除全部金额,将编写一个自定义插件来自动处理该问题。
症结在于能够对通过Stripe存储的卡进行收费。
解决此问题的最佳方法是什么?
我一直在搜索文档,但似乎找不到合适的钩子,因此正在寻求有关最佳方法的一些建议。
我想出如何以编程方式创建付款的唯一方法是使用 stripe api 向 woo stripe 创建的已保存客户收费。成功创建费用后,您需要设置所有必要的帖子元。
//Set all the meta data that will be needed
$order->update_meta_data( '_stripe_source_id', $charge->payment_method );
$order->update_meta_data( '_stripe_charge_captured', 'yes' );
$order->update_meta_data( '_stripe_currency', $charge->currancy);
$order->update_meta_data( '_stripe_customer_id', $charge->customer);
Run Code Online (Sandbox Code Playgroud)
这里有更详细的答案
| 归档时间: |
|
| 查看次数: |
353 次 |
| 最近记录: |