node.js - 如何将 2checkout 与 reactjs 和 nodejs 集成?
问题描述
我正在尝试将 2checkout API 集成到我的 reactjs 和 nodejs 项目中。我参考了 2co 提供的文档。我创建了一个帐户,在那个 webhooks&API 中我有“商家代码”和“密钥”,但没有“可发布密钥”和“私钥”为什么?
我所拥有的是:
render = () => {
return(
<form id="myCCForm" onSubmit={this.Submit}>
<input
id="token"
name="token"
type="hidden"
value=""
></input>
<div>
<label>
<span>Card Number</span>
</label>
<input
id="ccNo"
type="text"
size="20"
value=""
autocomplete="off"
required
/>
</div>
<div>
<label>
<span>Expiration Date (MM/YYYY)</span>
</label>
<input
type="text"
size="2"
id="expMonth"
required
></input>
<span> / </span>
<input
type="text"
size="2"
id="expYear"
required
></input>
</div>
<div>
<label>
<span>CVC</span>
</label>
<input
id="cvv"
size="4"
type="text"
value=""
autocomplete="off"
required
></input>
</div>
<input type="submit" value="Submit Payment"></input>
</form>
)}
submit=()=>{
let args = {
sellerId: "",//gave merchant code here
publishableKey: "",//as there is no publishable key what will give here?
ccNo: "",
cvv: "",
expMonth: "",
expYear: ""
};
window.TCO.loadPubKey("sandbox", () => {
window.TCO.requestToken(args).then(data => {
console.log("data");
});
});
我该如何解决这个问题?
解决方案
推荐阅读
- html - 超过 1024 个字符的字符串上的 PosEx
- javascript - 从另一个组件到达组件内声明的对象 - React Native
- django - django.shortcuts 和 rest_framework.generics 之间的区别
- flutter - 无法从 ListView.builder() 中弹出
- c# - Action 有多个参数被指定或推断为从请求正文绑定。每个动作只能绑定一个参数
- ios - 如果 info.plist 不包含某些键,如何避免应用程序崩溃?
- argocd - 将 TLA 从 argocd 传递到 jsonnet
- reactjs - Reactjs:我必须刷新登录组件才能将经过身份验证的用户重定向到仪表板
- r - igraph 边缘厚度和重量
- redis - 从 sequelize 查询中反映 redis 中更改的数据