- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
你们是我最后的希望...我用 wordpress 创建了一个网站,我正在使用 woocommerce 插件来销售我的书。我设置了所有内容(不是我的第一家商店,而是我的第一家 woocommerce 商店),在沙箱中进行了测试,一切正常。网站上线了,问题开始了……
它发生在 Paypal 上。对于一半的用户来说,一切都很好,他们结账没有问题,我的 paypal 账户上有钱。对于另一半,当他们想要付款时,他们会收到“订单已付款”的错误消息,无法继续。一段时间后,订单自动取消。我无法重现这个问题,因为这些买家没有任何共同点。有些已经验证了 Paypal 地址,有些没有,有些是注册用户,有些不是。产品总是一样的,只是运输发生了变化,同样,那里没有任何共同点。
我不得不向客户发送 Paypal 发票,为这个错误道歉,但它不是很专业,我很快就会推出 epub,所以如果有人不厌其烦地购买它,他们会的希望它立即可用,而不是在收到 Paypal 发票后的几个小时后......
似乎我不是唯一遇到这个问题的人,我已经到处检查了几个小时,对于大多数人来说,这是一个忘记将沙盒 paypal 帐户更改为他们真实企业帐户的问题,对于其他人来说,这是一个问题因为他们没有使用前缀并且有不止一家商店。所有其他人都没有得到任何答案或帮助。
显然,当用户被重定向到 paypal 以完成订单时出现问题,但由于我无法重现它,所以我很难解决问题。我启用了日志,但不幸的是我升级到了最新版本的 woocommerce(从今天开始可用)并且它删除了我的日志文件。我有一个新的,来自一个没有通过的订单,这真的很奇怪:
11-21-2013 @ 21:42:42 - 为第 150 号订单生成付款表格。通知网址:http://mydomain.com/?wc-api=WC_Gateway_Paypal
(当然我改了网址)从那以后我就没有任何其他订单了,但是当我在升级前最后一次查看日志时,正确通过的订单在那之后至少有 20 行。
我越来越绝望了,尤其是因为 woocommerce 的人似乎根本不关心支持。
谢谢!!!
最佳答案
听起来您遇到了重复发票 ID 的问题 - 我假设您解释了错误消息,它应该是“此发票已支付。如需更多信息,请联系商家。”PayPal 通过随每个订单发送发票 ID 来阻止重复付款。您可以尝试在
下禁用“阻止意外付款:”https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-pref
如果这有帮助,那么您的商店发送的发票 ID 已用于您帐户中的其他交易。不确定这是否是原因,因为您确实提到了“前缀”但没有提到您使用它的位置 - 如果您在发票 ID 之前设置了“前缀”,例如xy-123456,不太可能重复。
如果问题仍然存在并且您在查找日志文件时遇到问题,请访问 paypal.com/mts 并提供具体示例。他们不会修复您的模块,但应该能够提供错误消息的原因。
关于wordpress - "order already paid"在 Woocommerce 中使用 Paypal 结账,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20134612/
我正在寻找通过 sql 查询对我的 sql 结果进行排序,大概在 order by 子句中使用某种嵌套的 order by/order by 我有以下数据: TERM USER I
我有一个表格,其中包含如下所示的部分数据。我已经在 edition_id 上完成了订购。现在还需要订购 laungauge_id,这取决于 edition_id 的值。 Edition_id 是指报纸
所以我有两个表,Questions 和 Answers,由多对多关系表 QuestionsAnswers 连接。 Questions 有一个排序列,允许我控制它们如何显示给用户,而 Questions
当我们说“高阶”函数时,我怀疑“阶”的真正含义是什么?例如,我有一个嵌入式函数调用: f.g.h 那么它叫“三阶”函数吗? “高阶”函数是静态函数累加的概念吗?然后当我有一个递归函数 f 时,在运行时
在具有多个 order by 子句的 SQL 查询中,它们是否真的在执行期间全部运行? 例子: select * from my_table order by field5, field3, fiel
我跟进 query其中 schema.org 数据库用于查找类的子级数量 - 作为比我的应用程序更简单的数据库。我想按字母顺序连接 child 的名字。查询: prefix schema: pre
正如 nazdrovje 所指出的(参见 here ) Ordering@Ordering 可用于获取列表中每个元素的排名。即使列表包含重复元素,结果也是 n 排列(作为整数 1 到 n 的有序列表,
我有两张 table 。 它们都有日期和 item_id 列。 我正在通过 item_id 加入他们。 结果应按两个日期列一起排序 下面的代码有效,生成正确的结果集... 但是它们仅按第一个表的日期排
尝试掌握 SQL 我想按日期订购,然后在其中按标题订购。 示例: SELECT * FROM tblboek ORDER BY jr_van_uitgave DESC 如何在按年龄的订单中按头衔排序?
我想使用 FIELD 参数对我的 SQL 输出进行排序,但是当我这样做时,它首先吐出我不想要的结果,然后它首先吐出我想要的结果。在结果之上,它首先吐出。如果这有意义的话 ;) 如何先吐出已定义的值,然
我有一个无法破解的排序问题。我这样从我的表中选择: SELECT * FROM 'sidemodules' WHERE name = 'module1' OR name = 'module2' OR
我对 Django oscar 的覆盖模型有疑问。我想为模型添加一个新字段,但是当我这样做时,我遇到了 RuntimeError: Conflicting 'order' models in appl
我有两个表,电影和类别,我想先按CategoryID获得一个排序列表,然后按名称排序。。电影表格有三个列ID、NAME和CategoryID。CATEGORY表有两列ID和NAME。。我尝试了下面这样
In a MySQL query, when using the DISTINCT option, does ORDER BY apply after the duplicates are re
我想创建一个 sql 查询,为 2 个不同的查询一起返回结果。例如,我想要以下形式的结果:产品名称, avg(price), min(price), max(price), avg(order), m
我正在使用行号从存储过程中获取分页结果。 我发现使用动态 case 语句列名称进行排序会减慢速度 - 但如果我对所有内容进行硬编码就可以了。 有没有办法通过不使整个 sql 查询一个字符串并使用 SP
如何在范围搜索中使用Morton Order? 在wiki中,在“使用一维数据结构进行范围搜索”段落中, 它说 "the range being queried (x = 2, ..., 3, y =
我正在使用 sequelize.js,我在使用 order 语句时遇到问题,我想先通过 if id 排序(如果我的 id 在该别名表中),然后再排序.... order = [['alias', 'i
我有一个 php 脚本,它从数据库中提取内容并以某种方式打印它们。数据库有一个名为“order”的列标题,它的 INT 大小为 11。当我从数据库中获取数据时,我试图按数据库中的值“order”对内容
我有一个带有 ORDER BY 子句的 UPDATE 查询。我已将相同的查询复制到具有相同 ORDER BY 子句的 SELECT 中,但得到了不同的结果。 更新查询: UPDATE t_locks
我是一名优秀的程序员,十分优秀!