标签: payment

支付系统 - 在欧洲

我需要一个适用于欧洲的简单在线支付系统.我正在考虑将PayPal作为解决方案.还有其他建议吗?

php payment paypal payment-processing

1
推荐指数
1
解决办法
386
查看次数

付款交易和订单表?

处理数据库支付交易的最佳方式是什么?

这是我想出的:

订单表

  • 订单 ID(主键)**
  • 会员 ID (FK)
  • 合计订单
  • 状态(待处理,处理完成)
  • 付费 (0, 1)

付款表

  • PaymentID(主键)
  • OrderID(与订单表相关)
  • 日期
  • 交易状态

例如,如果 Payments 表中有来自 OrderID-123 的两个付款交易。

一种是衰落,一种是成功

如果有一行Sucesss,则 Orders.Paid 将变为 1

或者什么是更好的解决方案?

mysql payment database-design

1
推荐指数
1
解决办法
3875
查看次数

NFC移动支付讲解

我知道NFC是什么,并且对NFC移动支付(即将手机靠近阅读器进行支付,就像谷歌钱包一样)做了很多研究。我现在的问题是读卡器与信用卡公司或发行买方使用的借记卡的银行之间会发生什么。我们面临的另一个问题是读卡器与卡公司或银行之间交换数据的媒介。

我的问题是::

1) 当用户将手机带到读卡器处进行付款时,读卡器和银行或信用卡系统之间会发生什么。W 读者是否联系信用卡/银行系统进行验证?

2) 读者通过什么媒介联系信用卡公司或银行进行身份验证并检查是否有足够的余额进行购买?读者是否通过互联网发送这些信息?

3)对于火车票,读者如何知道车票有效?它还联系后端系统吗?如果是的话,在哪种媒介上?通过互联网还是什么?

我用谷歌搜索了一整天的答案,但我得到的所有文章都太模糊了。他们不谈论支付阅读器与银行或信用卡公司之间发生的事情。

如果有人能给我详细的描述或向我指出回答这些问题的教程或其他问答,我会很高兴。

谢谢。

payment android payment-gateway nfc payment-processing

1
推荐指数
1
解决办法
2406
查看次数

找不到sdk_config.properties

我正在尝试在我的网站中包含paypal处理.我正在使用java sdk生成付款,但每当我尝试进行身份验证时,都会收到以下错误消息:

java.io.IOException:找不到资源'sdk_config.properties'

我正在执行的代码如下:

String clientID = properties.getProperty("clientID");
String clientSecret = properties.getProperty("clientSecret");
return new OAuthTokenCredential(clientID, clientSecret).getAccessToken();
Run Code Online (Sandbox Code Playgroud)

我知道文档说你需要maven但是我没有在我的项目中使用maven ...我只是使用maven来构建sdk然后在我的项目中包含必要的jar和文件.我有一个位于我的WEB-INF文件夹下的sdk_config.properties文件,我在获取clientID和clientSecret之前将其加载到属性对象中,但每当我尝试创建OAuthTokenCredential时,代码都会对我产生影响.我找不到OAuthTokenCredential对象的源代码来找到愚蠢的东西,所以我有点卡在这里......当然!提前thx你的帮助:)

java payment sdk paypal

1
推荐指数
1
解决办法
2294
查看次数

使用 Stripe 每月付款

我正在编写 MVC 5 互联网应用程序,并使用 Stripe 服务进行用户付款。我正在设置一项功能,以便每个月向 Stripe 服务支付用户订阅费用。

目前,我正在使用 Hangfire,为此每月定期执行任务。每个月都会向 Stripe 支付一笔款项,如果支付成功,则 MVC 应用程序中的用户帐户会延长 1 个月。

我的问题是:我是否应该使用 Stripe 设置订阅,并在每月付款后调用一个 webhook。在 webhook 中,如果支付成功,MVC 应用程序中的用户帐户将延长 1 个月。

有没有人对使用 MVC 5 时为用户帐户设置每月付款的最佳方式有一些编码建议?

提前致谢。

c# payment subscription stripe-payments asp.net-mvc-5

1
推荐指数
1
解决办法
3158
查看次数

realexpayment(支付系统)测试账户导致错误

在 realexpayment 系统中处理付款时,我收到以下错误:

320
An error has occurred processing your request. Please contact the merchant whose goods or services you are purchasing quoting the following error number: 61335
Run Code Online (Sandbox Code Playgroud)

有谁知道它可能是什么?

我正在发布这样的参数

<form method="POST" action="https://hpp.sandbox.realexpayments.com/pay">
<input type="hidden" name="TIMESTAMP" value="timestampvalue">
<input type="hidden" name="MERCHANT_ID" value="mymerchantid">
<input type="hidden" name="ORDER_ID" value="orderid">
<input type="hidden" name="AMOUNT" value="amount">
<input type="hidden" name="CURRENCY" value="currency(GBP)">
<input type="hidden" name="SHA1HASH" value="hashvalue">
<input type="hidden" name="AUTO_SETTLE_FLAG" value="1">
<input type="submit" value="Click To Pay">
</form>
Run Code Online (Sandbox Code Playgroud)

我通过这个算法制作的哈希值: sha1(sha1(timestamp.merchantid.orderid.amount.currency).secretkey)

php payment payment-gateway payment-processing realex-payments-api

1
推荐指数
1
解决办法
3528
查看次数

没有从 instamojo API 中获得价值

我从 API https://sample-sdk-server.instamojo.com/status得到了空值 ?” + 当从 instamojo 支付网关屏幕回调时,来自这个 url 的值

我在上面的 url 中传递env并输入transactionId了查询字符串,我得到了类似的结果["payment_id": , "amount": , "status": ]

所以给我任何相同的解决方案

传入sample-sdk-serverurl是否正确?

payment ios swift instamojo

1
推荐指数
1
解决办法
215
查看次数

无需 SDK 即可响应本机支付网关

我正在使用 react native 做一个电子商务应用程序。我们需要集成一个支付网关,它似乎没有用于反应本机(ADCB)的 SDK。我应该如何处理这个问题?

我可以继续使用自定义选项卡吗?如果是这样,付款完成后如何关闭自定义选项卡?


url = 'https://www.example.com/newsagepay/newtest.php?&customerSage='+isuerID+'&checkSage=1';

CustomTabs.openURL(url,{ toolbarColor: '#607D8B',enableUrlBarHiding: true, showPageTitle: true, enableDefaultShare: true, 
animations: ANIMATIONS_SLIDE}).then((launched: boolean) => {                                                        
    console.log(`Launched custom tabs: ${launched}`);
}).catch(err => {
    console.error(err)
});  
Run Code Online (Sandbox Code Playgroud)

payment payment-gateway react-native

1
推荐指数
1
解决办法
630
查看次数

Converge API:错误 6042 - 请求格式无效

请求网址:

https://api.convergepay.com/VirtualMerchant/processxml.do

这是我的 XML 请求示例:

xmldata=<txn>
<ssl_merchant_id>my_merchant_id</ssl_merchant_id>
<ssl_user_id>my_user_id</ssl_user_id>
<ssl_pin>my_pin</ssl_pin>
<ssl_transaction_type>ccsale</ssl_transaction_type><ssl_card_number>4000000000000002</ssl_card_number>
<ssl_exp_ date>1124</ssl_exp_date>
<ssl_amount>1.00</ssl_amount>
<ssl_cvv2cvc2_indicator>1</ssl_cvv2cvc2_indicator>
<ssl_cvv2cvc2>786</ssl_cvv2cvc2>
<ssl_first_name>adolfo</ssl_first_name></txn>
</txn>
Run Code Online (Sandbox Code Playgroud)

我的结果:

<?xml version="1.0" encoding="UTF-8"?>
<txn>
    <errorCode>6042</errorCode>
    <errorName>Invalid Request Format</errorName>
    <errorMessage>XML request is not well-formed or request is incomplete.</errorMessage>
</txn>
Run Code Online (Sandbox Code Playgroud)

示例请求如下所示:

curl -X POST -H 'Content-type: text/xml'  -d 'xmldata=<txn><ssl_merchant_id>my_merchant_id</ssl_merchant_id><ssl_user_id>my_user_id</ssl_user_id><ssl_pin>my_pin</ssl_pin><ssl_transaction_type>ccsale</ssl_transaction_type><ssl_card_number>4000000000000002</ssl_card_number><ssl_exp_ date>1124</ssl_exp_date><ssl_amount>1.00</ssl_amount><ssl_cvv2cvc2_indicator>1</ssl_cvv2cvc2_indicator><ssl_cvv2cvc2>786</ssl_cvv2cvc2><ssl_first_name>adolfo</ssl_first_name></txn>' https://api.convergepay.com/VirtualMerchant/processxml.do
Run Code Online (Sandbox Code Playgroud)

我的要求有什么问题吗?

xml payment curl payment-gateway

1
推荐指数
1
解决办法
1067
查看次数

没有指定电话号码的Satispay

我在平台上添加Satispay作为付款方式,但他们需要一个电话号码(付款基于此).他们有一个js脚本,显示一个弹出窗口询问电话号码,但他们在打开它之前仍然需要一个,我不想在我的平台上询问用户他们的号码(我觉得可怕的是放弃我的电话号码未知的网站,我不认为只是我的).这是文档https://s3-eu-west-1.amazonaws.com/docs.online.satispay.com/index.html但我找不到任何相关信息.

有人实现了这一目标吗?

谢谢 :)

payment numbers

0
推荐指数
1
解决办法
150
查看次数