Checkbox 使用Wix/Stripe创建强制复选框(适用于使用条款)并编译/发送自动PDF

Checkbox 使用Wix/Stripe创建强制复选框(适用于使用条款)并编译/发送自动PDF,checkbox,stripe.js,velo,Checkbox,Stripe.js,Velo,让我先说一句,我不是一个开发者;我在网上卖一个五金产品。为了让客户购买本产品,他们首先需要同意几个协议、使用条款等。。这是为了保护我的业务,所以如果我在3年内被起诉,我可以在法庭上出示文件 我的网站是一个Wix网站电子商务计划。我目前正在使用Stripe处理付款处理。我正在寻找一种方法,1在客户完成订单之前必须选中一个复选框,2自动生成的PDF发送到我的电子邮件,其中包含他们同意的所有文档,包括所有文本、b买家姓名c日期e时间f IP地址和g订单 如果你能提供一个解决方案,我相信你会让很多人,像

让我先说一句,我不是一个开发者;我在网上卖一个五金产品。为了让客户购买本产品,他们首先需要同意几个协议、使用条款等。。这是为了保护我的业务,所以如果我在3年内被起诉,我可以在法庭上出示文件

我的网站是一个Wix网站电子商务计划。我目前正在使用Stripe处理付款处理。我正在寻找一种方法,1在客户完成订单之前必须选中一个复选框,2自动生成的PDF发送到我的电子邮件,其中包含他们同意的所有文档,包括所有文本、b买家姓名c日期e时间f IP地址和g订单

如果你能提供一个解决方案,我相信你会让很多人,像我一样,感到快乐


谢谢

第一个问题比第二个问题容易

您必须使用Wix代码来添加条件语句,以检查该框是否已勾选。这还取决于您是否使用Wix存储。如果没有商店,它看起来就像这样

export function makePayment($w,event){

if(!$w('#checkbox1).checked)){
//This simply says if the checkbox is not ticked, don't even bother continuing. 
//If it is, do what's inside the curly brackets.

requestStripe(...);
}
如果您使用的是Wix存储,目前无法获取订单详细信息,但是,他们正在努力在API中公开订单详细信息

第二个问题要复杂得多,因为您需要通过后端代码访问两个自定义API调用;一个是PDF生成器API,如 还有一个是电子邮件服务,比如。Wix不处理直接从其服务发送的自定义电子邮件


希望这对您有所帮助,如果您还有任何问题,请告诉我。

我曾尝试在WixCode中实现您的代码,但没有成功,或者它不喜欢您的代码,或者我将其放在了错误的位置。你能提供更详细的说明吗?