标签: credit-card

是否可以为我的Google App Engine应用安装/访问SSL?

由于App Engine被锁定,我认为无法设置SSL证书以允许信用卡付款.如果没有这个,如何在App Engine应用程序中保证处理付款?

payment ssl google-app-engine credit-card

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

信用卡的前四个号码多久会改变一次?

现在我根据它的前四个数字检测信用卡类型.

这些前四位数经常变化多少次?是否有可以与ASP.NET连接的服务,它将保留这些前四位数字及其相应机构的最新列表?

asp.net credit-card

5
推荐指数
2
解决办法
417
查看次数

card.io识别哪些卡类型?card.io是否支持识别商家卡?

除了源注释之外,我找不到card.io的文档.

CardIOCreditCardInfo.h文件具有CardIOCreditCardType的枚举.

typedef NS_ENUM(NSInteger, CardIOCreditCardType) {
  /// Deprecated.
  /// @see CardIOCreditCardTypeUnrecognized, CardIOCreditCardTypeAmbiguous
  CardIOCreditCardTypeUnknown __attribute__((deprecated("Use CardIOCreditCardTypeUnrecognized or CardIOCreditCardTypeAmbiguous instead."))) = 0,
  /// The card number does not correspond to any recognizable card type.
  CardIOCreditCardTypeUnrecognized = 0,
  /// The card number corresponds to multiple card types (e.g., when only a few digits have been entered).
  CardIOCreditCardTypeAmbiguous = 1,
  /// American Express
  CardIOCreditCardTypeAmex = '3',
  /// Japan Credit Bureau
  CardIOCreditCardTypeJCB = 'J',
  /// VISA
  CardIOCreditCardTypeVisa = '4',
  /// MasterCard
  CardIOCreditCardTypeMastercard = '5',
  /// …
Run Code Online (Sandbox Code Playgroud)

credit-card card.io

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

大礼包付款方式会导致亚硝酸盐错误

需要比我更熟悉Spree和/或Nitrous的人的帮助。

最近,我通过Nitrous将Spree商店站点上的工作从Mac(已死)移到了PC上(我获得了提交给Github的文件)。由于未加载种子数据而导致一系列新错误之后,我研究了过渡中的所有问题,除了其中一个。我尝试过结帐过程,但是我添加的任何方法似乎都无法正常工作,并且信用卡选项不可用。

我添加了一些付款方式来为正在使用的另一个应用程序订购示例,以下是所有可用付款方式的列表:

Spree::BillingIntegration::Skrill::QuickCheckout
Spree::Gateway::AuthorizeNet
Spree::Gateway::AuthorizeNetCim
Spree::Gateway::BalancedGateway
Spree::Gateway::Banwire
Spree::Gateway::Beanstream
Spree::Gateway::Bogus
Spree::Gateway::BogusSimple
Spree::Gateway::BrainTreeGateway
Spree::Gateway::CardSave
Spree::Gateway::DataCash
Spree::Gateway::Eway
Spree::Gateway::Faxibra
Spree::Gateway::Linkpoint
Spree::Gateway::Maxipago
Spree::Gateway::Migs
Spree::Gateway::Moneris
Spree::Gateway::PaypalGateway
Spree::Gateway::PayflowPro
Spree::Gateway::Paymill
Spree::Gateway::PinGateway
Spree::Gateway::SagePay
Spree::Gateway::Samurai
Spree::Gateway::SecurePayAU
Spree::Gateway::StripeGateway
Spree::Gateway::UsaEpay
Spree::Gateway::Worldpay
Spree::PaymentMethod::Check
Run Code Online (Sandbox Code Playgroud)

显然有一些种子数据通过了,否则没有选项可用。这引出了我的第一个问题:以前去过的信用卡的选项在哪里?我以为我记错了名字并选择了CardSave,但是只要我放入一张试用信用卡,结帐时就会收到以下通知:

“该付款方式不受支持。请选择另一种付款方式。”

我还尝试了Stripe签出,并得到了相同的消息。此外,除非我添加cardsave作为结帐选项,否则会出现以下错误消息,而不是付款结帐页面:

NoMethod Error in Spree::Checkout#edit
Showing /home/action/.gem/ruby/2.1.1/gems/spree_frontend-2.2.1/app/views/spree/checkout/_payment.html.erb where line #50 raised:

undefined method `demodulize' for nil:NilClass
Run Code Online (Sandbox Code Playgroud)

(违规行列为)

<%= render :partial => "spree/checkout/payment/#{method.method_type}", :locals => { :payment_method => method } %>

Trace of template inclusion: /home/action/.gem/ruby/2.1.1/gems/spree_frontend-2.2.1/app/views/spree/checkout/edit.html.erb
Run Code Online (Sandbox Code Playgroud)

我的猜测是,以某种方式,Spree似乎已经忘记了信用卡,这与最近迁移到新计算机有关(我的Mac上一切正常,),同时有大量的Spree扩展程序可用于各种其他付款方式,我似乎找不到使信用卡正常工作的方式。有任何想法吗?让我知道诊断所需的任何其他信息。

credit-card github spree nitrousio

5
推荐指数
0
解决办法
415
查看次数

如何设置网页表单以支持移动 Safari 中的 iOS 8 信用卡扫描?

iOS 8 的一项功能是能够使用手机的摄像头扫描信用卡并将号码自动输入到 Safari 的输入中。看这里: http //www.cnet.com/how-to/scan-your-credit-card-instead-of-keying-in-number-for-purchases-in-ios-8/

然而,虽然我已经确认它适用于 amazon.com 的移动网站,但它不适用于较小的零售商。这些零售商需要做什么才能让它在他们的网站上运行?

ocr safari credit-card mobile-safari ios8

5
推荐指数
2
解决办法
2万
查看次数

Android Braintree SDK - onPaymentMethodNonce() 从未调用

我们在我们的应用程序中使用 Braintree SDK 和 PayPal,使用户能够进行应用程序内购买。不幸的是,我们无法使用 Braintree 从 PayPal 付款信息或用户输入的信用卡信息创建随机数。

以下是我们具体实现的一些背景:

我们通过以下方式使用我们的客户端令牌初始化 Braintree 对象:

Braintree braintree = Braintree.getInstance(context, token);
Run Code Online (Sandbox Code Playgroud)

我们还为实现 Braintree.PaymentMethodNonceListener 的 Fragment 设置了 Braintree 侦听器。在 activityCreated() 上,我们使用上述代码初始化 Braintree 对象。onPause() 我们删除了监听器,而 onResume() 我们添加了监听器。

在应用程序中,我们允许用户通过 PayPal 或信用卡付款。

如果用户选择使用 PayPal,我们会使用唯一的请求代码启动 PayPal 活动的意图。使用以下代码块,我们收到来自 PayPal 活动完成的响应。

@Override
public void onActivityResult(int requestCode, int responseCode, Intent data) {
    if (requestCode == PAYPAL_REQUEST_CODE) {
        if (responseCode == FragmentActivity.RESULT_OK) {
            braintree.finishPayWithPayPal(getActivity(), responseCode, data);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

根据此处看到的 Braintree SDK 文档,

此外,我们为用户提供了输入信用卡信息的能力,然后我们用它来构造一个 CardBuilder 对象,该对象通过“tokenize”方法传递给 Braintree 对象,如下面的代码片段所示:

 CardBuilder cardBuilder …
Run Code Online (Sandbox Code Playgroud)

android paypal credit-card in-app-purchase braintree

5
推荐指数
0
解决办法
2355
查看次数

订单号,交易编号和发票编号之间的差异

我正在实现我的第一个支付网关,尽管我的情况可能很简单,因为我可以使这三个都相同,但是我想知道某些情况下它们应该有所不同。

同样,订单号,交易ID和发票号之间有什么区别?以及任何其他形式的交易相关信息?

它们都必须唯一吗?

最后,交易完成后,我该如何向客户显示?

注意:我是商人,但是与任何其他域(例如银行,信用卡,付款网关或任何其他域)有关的情况也是可以接受的。

payment transactions credit-card payment-gateway payment-processing

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

我应该在哪里存储Android中的信用卡号码?

我有一个应用程序,客户需要该应用程序来存储用户的信用卡详细信息.

我应该在哪里存放?

security android credit-card

5
推荐指数
2
解决办法
3031
查看次数

android信用卡扫描库或任何API(Card.io除外)

我需要扫描信用卡并获取诸如持卡人姓名,CVV,有效期和卡号等详细信息。我曾尝试过使用card.io图书馆,但我只能提取有效期和卡号。谁能建议我任何其他图书馆或其他有用的资源?

android credit-card

5
推荐指数
2
解决办法
3854
查看次数

iOS:使用Grabba读取非接触式VISA智能卡数据

我有一个Grabba智能卡读卡器.我试图通过APDU命令获取卡信息.我已经阅读了很多关于EMV标准和相关的ISO 7816-4标准,但是我无法成功执行简单的select命令.这是一些细节:

我已成功为我的VISA卡供电并获得其属性:

NSError *error = nil;
GRGrabbaSmartcardSession *session = [GRGrabba.sharedGrabba.smartcard startSession:&error];
NSLog(@"EMV : smartCardInsertedEvent : Attribute : %@", [session getATR]);
Run Code Online (Sandbox Code Playgroud)

结果: 3b690000 8072a445 6400ff00 10

当我在这里解析这个属性时,我得到了我的卡的这些信息:

属性解析器结果

我的非接触式卡是来自土耳其的Akbank的信用卡,但在此列表中列为土耳其的Denizbank卡.

现在我想在卡上运行一个select命令,如下所示:

NSError *error = nil;
GRGrabbaSmartcardSession *session = [GRGrabba.sharedGrabba.smartcard startSession:&error];
NSLog(@"EMV : smartCardInsertedEvent : Attribute : %@", [session getATR]);
session.protocol = 1;
uint8_t aid[] = {'2', 'P', 'A', 'Y', '.', 'S', 'Y', 'S', '.', 'D', 'D', 'F', '0', '1'};
NSData *data = [NSData dataWithBytes:aid length:sizeof(aid)];
NSError …
Run Code Online (Sandbox Code Playgroud)

credit-card apdu emv ios contactless-smartcard

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