我可以存储贝宝信息,如贝宝的用户名和密码以及自动充值功能的信用卡详细信息。?

Posted

技术标签:

【中文标题】我可以存储贝宝信息,如贝宝的用户名和密码以及自动充值功能的信用卡详细信息。?【英文标题】:Can i store paypal information like user id and password of paypal and credticard details for autorecharge functionalites.? 【发布时间】:2013-12-05 15:16:04 【问题描述】:

我正在开发一个 iphone 应用程序。这需要使用贝宝帐户和贝宝信用卡在贝宝中进行自动充值功能。我怎样才能做到这一点...我正在为我的 ios 应用程序使用 paypal sdk 库

【问题讨论】:

我需要做同样的事情,你知道现在怎么做吗? 【参考方案1】:

根据指南,它是不允许的,但如果它是您应用程序的重要功能,您可以直接要求用户允许 + 显示有关此功能的警告。

在上传到 iTunes 商店时也提到这一点 - 您要求用户允许保存以使用重要功能。

一切顺利!!

【讨论】:

好的...但是您知道如何实现此功能吗? 您想通过任何按钮操作或在后台自动充电吗? 在注册时,我的应用程序会询问用户他的首次付款和自动充值金额和初始金额。如果只有用户愿意,还请他允许自动充值。因此,当用户金额低于预定义金额时,应用程序将自动从贝宝帐户为他的应用程序帐户充值。 根据我的理解,当用户允许自动充值比您想使用贝宝激活自动可更新的东西时,如果是这样,1) 当用户选中选项允许自动更新在 BOOL 中保存值为是时。 2)创建一个NSTimer [根据您的自动刷新持续时间] Method。 3)上述方法将在持续时间符合并调用paypal支付方法执行时执行。 +1 对 Jagdeep 的回答如下。 好的......明白了......你能告诉我更多关于第三点的信息......如何使用所需的信息自动拨打贝宝付款方式以及从哪里获取该信息。例如,在付款时,用户必须登录他的贝宝账户,并且必须输入他的贝宝 ID 和密码……或者如果他使用信用卡付款,则需要信用卡号 CVV 和 exp。日期....所以下次自动充值如何获取所有这些参数【参考方案2】:

您可以使用两个选项

1) 使用NSUserDefult 保存数据,同时在一些自动线程或定时器中创建调用paypal 支付处理方法的方法 根据你的情况。

2) 您可以将抄送信息保存在一些文本文件中,并使用以下代码进行处理

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];

NSString *aPayerId = @"someuser@somedomain.com";

  // Create a PayPalPaymentViewController with the credentials and payerId, the PayPalPayment
  // from the previous step, and a PayPalPaymentDelegate to handle the results.
  PayPalPaymentViewController *paymentViewController;
  paymentViewController = [[PayPalPaymentViewController alloc] initWithClientId:@"YOUR_CLIENT_ID"
                                                                  receiverEmail:@"YOUR_PAYPAL_EMAIL_ADDRESS"
                                                                        payerId:aPayerId
                                                                        payment:payment
                                                                       delegate:self];

  // Present the PayPalPaymentViewController.
  [self presentViewController:paymentViewController animated:YES completion:nil];

记住拖车 -

1 - 保持 CC 信息加密

2 - 了解用户。

【讨论】:

这里什么是PayerId? Id 通过哪个用户将登录到他的贝宝帐户?和 secong 事情如何获取 CC 信息。?因为用户已经在贝宝页面中输入了他们的抄送信息..我能得到那个信息吗??? 提供唯一标识系统范围内用户的 payerId,例如电子邮件地址或用户 ID。要获取 CC 信息,您需要创建自己的视图。 这意味着如果我使用用户名作为用户的主键,那么我可以将用户名作为 aPayerId。它与贝宝帐户ID无关..对吗???你的意思是说 By Own view.... 由我创建的视图,用户可以从中输入他的信用卡详细信息????

以上是关于我可以存储贝宝信息,如贝宝的用户名和密码以及自动充值功能的信用卡详细信息。?的主要内容,如果未能解决你的问题,请参考以下文章

贝宝定期付款重定向到贝宝的主页

在美国为网站提供信用卡收单和贝宝的解决方案

当人们作为客人结账时如何管理来自贝宝的响应。没有贝宝账户

在狂欢中配置贝宝网关字段

使用贝宝的点对点/自适应支付[关闭]

将贝宝电子邮件中的数据提取到 PDF 中?