我正在将 realex payment 与 amember-5.1.5 一起使用,并使用 realex payment 系统的测试帐户。
当我使用测试卡注册并付款时,我收到以下消息,但它不会重定向回我们的网站:
您的交易已成功,但连接回商家网站时出现问题。请联系商家并告知他们您收到了此错误消息。
EMV非接触式卡支付有7个内核。有两个内核(Visa FDDA 和银联)仅支持离线授权,通过非接触式卡本身生成密码 TC(在批准的情况下)或 AAC(在拒绝的情况下)交易(无需上网到发卡行) 。另一方面,其余五个内核(Visa、MasterCard、American Express、JCB 和 Discover)支持线上和线下交易授权。如果是在线交易授权,非接触式卡将生成 ARQC 并通过 POS 和收单行发送至发卡行。然后发卡银行将验证 ARQC 并生成自己的响应 ARPC,其中将包括发卡银行的决定(批准或拒绝非接触式卡交易)。我的问题是:EMV 非接触式卡是否应该验证 ARPC?如果是,那么卡应该停留在POS的范围内等待发卡银行验证卡的ARQC,然后生成发卡银行ARPC(这使得EMV非接触式卡等待很长时间,我相信比500ms)如果不是,这是否意味着发卡行将批准或拒绝仅使用 POS 而无需卡本身的交易?(我仍然可以得到它)非常感谢您的回答并提前感谢奥萨马
我正在构建一个应用程序,我希望用户能够单击链接来打开 CashApp(以及各种其他 P2P 支付应用程序),并尽可能在交易中进行。我的客户不希望应用程序实际处理付款,只是为了将其转发到付款地点。
所以,比如说我可以去venmo.com/username打开Venmo应用程序到某个用户的个人资料,这对我来说基本上就足够了。(有人知道如何在网址中包含金额或消息吗?)
但cash.app/username转到一个网页,引导我前往 App Store 获取该应用程序,如果已经下载了该应用程序,甚至不会在我的手机上打开该应用程序。
有人知道怎么做吗?
我正在尝试将这个 JavaScript 作为计算字段放入 Adobe 中。这样做的目的是使用期限、融资金额和 APR(利率)来计算我正在创建的表格的每月汽车付款。我只想知道什么 JavaScript 代码可以工作?附言。我对 JavaScript 的了解有限。
此代码计算每月 208.80 美元,而实际上正确的计算结果是 100 美元更多...
年利率为 0.21,期限为 60,融资金额为 10,000.00。
我当前的代码如下:
var R = Number(this.getField("APR").valueAsString);
var N = Number(this.getField("Term").valueAsString);
var P = Number(this.getField("AmountFinanced").valueAsString);
event.value = P * (R / 12), Math.pow(N, (1 + R)) / Math.pow(N, (1 + (R / 12) - 1));
Run Code Online (Sandbox Code Playgroud) 有PayPal IPN PHP示例代码https://www.x.com/developers/PayPal/documentation-tools/code-sample/216623
有人可以告诉我它是如何安全的,因为我没有得到它?
示例:我有一家网店.我没有https.
请告诉我,我的错误在哪里.我很困惑,因为其他支付系统使用SecretKey,然后你应该验证他们发送的哈希.
我的付款系统每次交易需要0.5%.我的账户上有0.9美元,非常少.当我尝试通过API提取0.9美元时会出现错误,需要0.0045美元作为费用并且轮次为0.91美元.所以我只能提取0.89美元并支付0.00445美元的费用,这是1美分以清算我的账户;
我不明白哪个公式的额外费用是四舍五入=(
php round(0.9+0.9*0.005,2)
Run Code Online (Sandbox Code Playgroud)
返回0.9 $,如何获得0.91 $?
编辑:ceil适用于这个特定的数量,但在练习时,我只撤回1美分的佣金,这是0.00005不知何故不计算为0.01,看起来除了ceil()之后只包含前两个零点.HM ..
ceil((0.01*0.005)*100)/ 100; 给出1美分,但实际上api为零.
我一直在将支付网关与我的网站集成.在他们的文档中,他们已指定进行校验和
$checksum = $merchantid."|".$amount."|".$customerReferenceNo;
$checksum = hash('sha256', $checksum);
Run Code Online (Sandbox Code Playgroud)
就像他们的PHP文档一样.
我想知道为什么使用它以及如何使用我发送它们的校验和.思考?
当客户想要在创建销售订单时选择他的付款方式时,我看到它在DropInUI(小刻度标记)中发生了变化,我认为应该成为默认付款方式,但这不是我服务器上发生的情况,我仍然得到第一个付款令牌.
这是我正在做的事情:
String token = btGateway.customer().find(customerId).getDefaultPaymentMethod().getToken().toString();
Run Code Online (Sandbox Code Playgroud)
案件:
在我的服务器上,我没有获得信用卡和PayPal的不同付款令牌.
更新:
根据Ryan的回答,我有一个新的问题:如何获得从dropin中选择的付款方式的令牌(是否有一种在iOS中返回付款方式的委托方法).有没有办法确定用户选择的付款方式,以便我为它获取令牌?
我正在开发一个类似市场的应用程序,它支持通过Braintree进行支付处理.但是,我的大部分交易都很小,而且考虑到Braintree的收费率,每次用户购买时我都不可能处理交易.
因此,我想汇总后端的付款,并在累计支出达到$ X或Y天过后收取费用.
鉴于每个Braintree交易似乎都需要支付现金,这种方法是否可以实施?如果没有,有人可以提出替代解决方案吗?
非常感谢.
我使用BlueSnap API使用PayPal销售产品.在我的网站上,我将购物者发送到PayPal,而他们没有填写任何运送详细信息 - 一旦他们登录到PayPal,我就会从他们的BlueSnap帐户中获取这些详细信息.
但问题是我不知道购物者在将它们发送到PayPal之前的位置,因此可能需要在产品价格之上添加运费和税收问题.
有没有办法让我将购物者送到PayPal一定金额 - 比方说50美元 - 后来根据运费细节增加了7美元的附加费而没有购物者重新批准这笔交易?
我通常使用此Payment API调用:
{
"amount": 50,
"softDescriptor": "My SD",
"currency": "USD",
"paypalTransaction": {
"cancelUrl": "http://www.cancelURL.com",
"returnUrl": "http://www.returnURL.com"
},
"transactionFraudInfo": {"fraudSessionId": 1234}
}
Run Code Online (Sandbox Code Playgroud)
没有明显的潜在附加费点,所以我不确定这是否可行 - 有什么限制?我阅读了这份文档,无法得到清晰的图片.https://developers.bluesnap.com/v8976-JSON/docs/create-paypal-transaction
我很感激任何帮助!
payment ×10
paypal ×3
php ×3
braintree ×2
transactions ×2
amember ×1
api ×1
auto ×1
bluesnap ×1
calculation ×1
checksum ×1
emv ×1
https ×1
ios ×1
java ×1
javascript ×1
nfc ×1
paypal-ipn ×1
rounding ×1
square ×1