获取事件 sales_order_ payment_pay 的订单号
我正在尝试在 sales_order_ payment_pay 事件中获取我的订单号,
但不知何故我什么也没得到..也许你可以帮助我? 这是我的 Observer.php 中的代码示例
public function functioninobserver($observer) {
$orderid = $observer->getEvent()->getInvoice()->getIncrementId();
}
首先,它什么也不返回,我认为 Incrementid 与 orderthe number 不同......
I'm trying to get my order number on the event sales_order_payment_pay
But somehow I got nothing .. maybe you can help me ?
Here is the sample of my code in my Observer.php
public function functioninobserver($observer) {
$orderid = $observer->getEvent()->getInvoice()->getIncrementId();
}
First of all it returns nothing and I think Incrementid is not the same as orderthe number ...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
发票与订单不同,您可以通过稍微迂回的方式获得订单......
只是澄清一下;订单 ID 在数据库内部使用。订单号显示在屏幕上,类似于
#100000123
。The invoice isn't the same as the order, you can get the order in a slightly roundabout way...
Just to clarify; The order ID is used internally in the database. The order number is what's displayed on screen and looks like
#100000123
.