我正在尝试开发一个网站,允许用户使用其他用户提供的电子支票支付服务费用。
买方将通过直接存款支付进入我账户的款项。服务提供商稍后可以提取不超过他们在银行账户中累积的金额。
每次我向支付网关提供商询问此事时,他们都表现得好像我在说外语。Paypal 告诉我,他们的 API 不允许直接存款或电子支票。
我需要什么样的商家帐户/网关组合才能做到这一点?你能指导我去任何特定的公司吗?我使用 Python/Django 来开发应用程序,你知道任何可以帮助我完成这项工作的库吗?
我正在使用Paypal Payments Advanced和托管结帐页面 (iframe)。这使客户可以选择单击“paypal 付款”(按钮)(paypal 的快速结帐)或使用信用卡付款。一切似乎都工作得很好,除了在使用 NVP API 传递参数时我未能成功地显示各个行项目。相反,我只看到总数(见下图)。
我还相信这意味着根本不会发送订单项(即使我使用信用卡付款),因为当我登录 PayPal 查看交易详细信息时,我没有看到任何订单项。
以下是我当前使用的 NVP 参数:
"PARTNER" => "PayPal",
"VENDOR" => "company_here",
"USER" => "user_here",
"PWD" => "password_here",
"TRXTYPE" => "S",
"AMT" => "2.16",
"ITEMAMT" => "2.00",
"TAXAMT" => "0.16",
"L_NAME0" => "Test Product 1",
"L_DESC0" => "Test Product Description",
"L_AMT0" => "1.00",
"L_TAXAMT0"=> "0.08",
"L_QTY0" => "1",
"L_NAME1" => "Test Product 2",
"L_DESC1" => "Test Product 2 description",
"L_AMT1" => "1.00",
"L_TAXAMT1"=> "0.08",
"L_QTY1" …Run Code Online (Sandbox Code Playgroud) 我只是在研究移动开发,对此一无所知,我可以看到用户可以在应用程序内向开发人员支付少量费用。但是,开发者有没有办法向用户支付一笔款项?我特别考虑赌博应用程序,用户通过手机下注,然后需要某种方式来接收他们的奖金 - 这可以做到吗?用户从应用程序接收真钱的最简单方法是什么?
我主要对 ios 感兴趣,但是我也想了解 android - 我不知道它们之间可能有什么区别。
编辑:我很欣赏前两个答案中的法律建议,这些建议明确表明赌博应用程序作为应用程序是不可行的。然而,虽然这在业务层面上很有帮助,但它并没有说明技术情况。不考虑法律方面,我的问题仍然存在 - 应用程序有没有办法向用户汇款?一个非赌博用例的示例可能是某种银行服务,允许用户通过应用程序存入和提取少量金额。我承认这没有实际用途,但我仍然有兴趣知道是否可以这样做。
我正在使用 Google Wallet Instant Buy, 按照此处给出的描述和 Google 提供的示例以及 Android SDK 在此路径或类似路径D:\android-sdk-windows\extras\google\google_play_services\samples\wallet(根据 SDK)显示在您的电脑上。
我成功运行了该应用程序并在我的应用程序中实现了相同的功能,并且它在沙盒模式下运行良好
现在我必须进入应用程序的最后阶段才能将其发布到游戏商店中,我需要将沙盒模式更改为生产模式,以便我们可以进行实时交易(购买)。
据我理解代码并得到我需要更改的内容,我已在特定类中进行了如下所示的更改
课程
常量.类
// 创建 WalletClient 实例时使用的环境
public static final int WALLET_ENVIRONMENT = WalletConstants.ENVIRONMENT_SANDBOX;
Run Code Online (Sandbox Code Playgroud)
取而代之
public static final int WALLET_ENVIRONMENT = WalletConstants.ENVIRONMENT_PRODUCTION;
Run Code Online (Sandbox Code Playgroud)LoginFragment.class
private static final String WALLET_SANDBOX_SCOPE ="https://www.googleapis.com/auth/paymentssandbox.make_payments";
Run Code Online (Sandbox Code Playgroud)
取而代之
private static final String WALLET_SANDBOX_SCOPE ="https://www.googleapis.com/auth/payments.make_payments";
Run Code Online (Sandbox Code Playgroud)所有类均在 GOOGLE 提供的示例中给出,并 根据您电脑上的 SDK 位于D:\android-sdk-windows\extras\google\google_play_services\samples\wallet位置。
我已经在我的应用程序中直接使用了它,并进行了必要的包更改和其他设计相关的更改。
我已经按照此处给出的说明完成了所有必需的设置Android Google Wallet Integration
由于我必须在生产模式下工作,所以我使用Sign APK Keystore创建了客户端 id 和 Android 密钥。 …
我有这个问题:使用 iframe 加载客户付款的页面是否安全。例如 paypal 或 DineroMail 或进行信用卡付款的页面。因为我的老板希望客户觉得永远不会离开该网站,所以在我的网站中我添加了一个 iframe(并在其中加载了付款的 url)但不知道是否正确和安全。
谢谢。
我正在为网站启用付款。我使用 Stripe 作为提供者。我想知道如果 2 个条件为真,我如何为卡充电。当用户付款时,我想更改数据库中的一个值,然后向卡收费。但是如果数据库查询失败,我不想对该卡收费。同样,我不想查询卡是否无效。我需要卡片有效和查询成功。我怎么做?
这是充值卡的代码
try {
$charge = \Stripe\Charge::create(array(
"amount" => $amount, // amount in cents, again
"currency" => "cad",
"source" => $token,
"description" => $description)
);
} catch(\Stripe\Error\Card $e) {
// The card has been declined
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试设置 Stripe Connect 并且需要
只要买方和卖方不是 Stripe Connect 平台的所有者,这种方法就可以正常工作。
即让我们假设以下电子邮件对应于帐户持有人:
admin@admin.com
Run Code Online (Sandbox Code Playgroud)
现在,我们有两个卖家:
seller_1@sellers.com
admin@admin.com
Run Code Online (Sandbox Code Playgroud)
我们有一位买家:
buyer_1@buyers.com
Run Code Online (Sandbox Code Playgroud)
我的代码在buyer_1从seller_1. 一切顺利,并收取申请费。
然而,当buyer_1想要从admin@admin.com. 尽管admin@admin.com已连接到帐户平台(我经历了与 for 相同的过程seller_1),但我不断收到错误消息:
message: "Must authenticate as a connected account to be able to use customer parameter. See https://stripe.com/docs/api#create_card_token for more details."
param: "customer"
raw: Object
rawType: "invalid_request_error"
requestId: "req_8EtIue0F4JWFmQ"
stack: 400
type: "StripeInvalidRequestError"
Run Code Online (Sandbox Code Playgroud)
我使用以下教程来保存客户并向客户收费:
// store
// Set your secret key: remember to change …Run Code Online (Sandbox Code Playgroud) 我正在尝试将 Worldpay 集成到 angular2 应用程序中。
我正在使用自己的表单(own-form)方法,需要将其脚本包含在页面中:
<script src="https://cdn.worldpay.com/v1/worldpay.js"></script>
为某些输入添加特定属性:data-worldpay并将Worldpay.js逻辑附加到表单中...
我设法完成以下步骤:
1. 在您的页面中包含 Worldpay.js
2. 创建具有相关属性的付款表单
我怎样才能继续进行下一步......我陷入了这个问题:
5. 将 Worldpay.js 附加到您的表单:
<script type="text/javascript">
var form = document.getElementById('paymentForm');
Worldpay.useOwnForm({
'clientKey': 'your-test-client-key',
'form': form,
'reusable': false,
'callback': function(status, response) {
document.getElementById('paymentErrors').innerHTML = '';
if (response.error) {
Worldpay.handleError(form, document.getElementById('paymentErrors'), response.error);
} else {
var token = response.token;
Worldpay.formBuilder(form, 'input', 'hidden', 'token', token);
form.submit();
}
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
为什么?
angular2 从模板中删除所有标签<script。
假设有一个解决方法,可以在ngAfterViewInit()方法中的页面中注入一些脚本(就像我在第一步中所做的那样)
ngAfterViewInit(): …Run Code Online (Sandbox Code Playgroud) 我遇到了将资金从我的商家帐户转移到我的客户银行帐户的问题。所以我只是查询和谷歌搜索了很多以获得合适的解决方案,我最近遇到了一条评论
“Braintree仅帮助接受客户的信用卡付款。”
braintree我的帐户收到款项后,是否可以将钱从我的帐户发送到我客户的银行帐户braintree?将付款转移到客户银行帐户或信用卡的更好解决方案是什么?
在 Woocommerce 中,要向客户发送短信付款信息,我需要在成功付款后激活触发器。
但我没有找到任何钩子来做
这是我的插件代码:
if ( isset( $this->options['wc_notify_customer_payment_successful_enable'] ) ) {
add_action( '####Action to be used here#######', array( &$this, 'successful_payment_notification_client' ) );
}
/* WooCommerce Successful payment notification client
*
* @param $order_id
*/
public function successful_payment_notification_client ( $order_id ) {
// Check the mobile field is empty
if ( empty( $_REQUEST['mobile'] ) ) {
return;
}
$order = new WC_Order( $order_id );
$this->sms->to = array( $_REQUEST['mobile'] );
$template_vars = array(
'%order_id%' => $order_id,
'%order_number%' => $order->get_order_number(),
'%status%' => …Run Code Online (Sandbox Code Playgroud)