首页 > 解决方案 > 如何将 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");
              });
              });

我该如何解决这个问题?

标签: node.jsreactjspayment-gateway2checkout

解决方案


推荐阅读