我正在使用Stripe Checkout。 Stripe表单的action属性是charge.php。
在charge.php上我们有这段代码:
$email = $_POST['stripeEmail'];
理论上,它会抓住客户的电子邮件地址,然后我可以通过电子邮件向客户发送订单收据。
但是,如果该客户登录Stripe,则不会将stripeEmail发送到charge.php!即使我关闭了“记住我”,客户也可以登录。
这可以通过我在结帐脚本之外的表单中添加电子邮件字段来解决,但是从UI角度来看,要求客户的电子邮件两次是非常不合适的。
有关如何解决这个问题的想法吗?
注意:我知道Stripe内置了收据功能。但是,我无法在文档中找到任何方式来传递消息以包含在收据中,详细说明客户的内容。购买时,他们应该期待交货。