如何链接(PC-eftpos)到自定义POS

问题描述 投票:0回答:0

我正在制作一个 POS 系统,我希望在系统上制作一个按钮,自动设置 eftpos 终端中的金额,供客户刷卡。我遇到了麻烦,因为没有关于如何做的解释。我唯一拥有的是一个 git 存储库,它是一个示例和他们网站上的文档。我无法理解代码在 git 存储库中的含义或他们从何处获取信息。文档解释了可以进行哪些修改,并提供了一个仅用于存储信息的代码。它似乎没有解释如何付款或任何事情。例如:

{
    "Request": 
    {
        "Merchant": "00",
        "TxnType": "P",
        "AmtPurchase": 100,     
        "TxnRef": "1234567890",
        "CurrencyCode": "AUD",      
        "CutReceipt": "0",
        "ReceiptAutoPrint": "0",
        "Application": "00",
        "PurchaseAnalysisData":
        {
            "OPR": "00766|test",
            "AMT": "0042000",
            "PCM": "0000"
        },
        "Basket": 
        {  
            "id": "t39kq18134553",  
            "amt": 2145,  
            "tax": 200,  
            "dis": 50,  
            "sur": 0,  
            "items": [{  
                "id": "t39kq002",  
                "sku": "k24086723",  
                "qty": 2,  
                "amt": 2145,  
                "tax": 200,  
                "dis": 50,  
                "name": "XData USB Drive"  
            }]  
        } 
    },
    "Notification":
    {
        "Uri": "https://myPos.com.au/{{sessionid}}/{{type}}",
        "AuthorizationHeader": "Bearer <<token>>"
    }
}

文档链接:https://www.linkly.com.au/apidoc/REST/?python#purchase github repo 的链接:https://github.com/LinklyCo/POS.Cloud.API

我尝试过使用条带开发人员模式,但服务器端集成在美国和加拿大以外的地方不起作用。我还希望任何银行终端都能连接起来,而不仅仅是条纹的终端。

我希望有一些简单的功能可以让我向 eftpos 终端发送一个号码,客户点击他们的卡,然后该功能返回成功或拒绝。

stripe-payments payment-gateway payment point-of-sale
© www.soinside.com 2019 - 2024. All rights reserved.