【问题标题】: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 库

【问题讨论】:

  • 我需要做同样的事情,你知道现在怎么做吗?

标签: ios ios7 paypal paypal-adaptive-payments


【解决方案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.... 由我创建的视图,用户可以从中输入他的信用卡详细信息????
猜你喜欢
  • 1970-01-01
  • 2011-02-18
  • 2012-09-18
  • 2021-01-21
  • 2018-06-18
  • 1970-01-01
  • 2015-03-04
  • 2013-02-23
  • 2014-05-30
相关资源
最近更新 更多