2016-04-12 25 views
2

Stripe Api kullanarak android oluşturmak istediğim her şeyi oluşturdum ve şimdi jetonu alabiliyorum ama o sunucuya sunucu kodu veya web servisini bulamadığım problemi gönderebileceğini söyledi onunla herhangi bir yardım ödemek benim belirteç alıp gidecek lütfenStripe payment Android

https://stripe.com/docs/mobile/android

Card card = new Card("4242424242424242", 12, 2017, "123"); 

     Stripe stripe = new Stripe("pk_test_6pRNASCoBOKtIshFeQd4XMUh"); 
     stripe.createToken(
     card, 
      new TokenCallback() { 
      public void onSuccess(Token token) { 
      // Send token to your server 
       //what should i do in this step i want any code in php that do this job 
     } 
      public void onError(Exception error) { 
      // Show localized error message 
      Toast.makeText(getContext(), 
      error.getLocalizedString(getContext()), 
      Toast.LENGTH_LONG 
      ).show(); 
      } 
    } 
    ) 
bir php dosyasına
+0

Sisteminizin e. Sunucu tarafında hangi dili kullanıyorsunuz? –

+0

Stripe'de PHP örnekleriniz var: https://gist.github.com/1750375 –

cevap

2

Geçiş belirteci ve diğer bilgiler: sunucu sid ödeme yapmak gerekir

<?php 
    require_once('./config.php'); 

    $token = $_POST['stripeToken']; 

    $customer = \Stripe\Customer::create(array(
     'email' => '[email protected]', 
     'card' => $token 
)); 

    $charge = \Stripe\Charge::create(array(
     'customer' => $customer->id, 
     'amount' => 5000, 
     'currency' => 'usd' 
)); 

    echo '<h1>Successfully charged $50.00!</h1>'; 
?> 
+0

Jetonu PHP dosyasına nasıl aktarabilirim ve bu PHP dosyasını nereye koymalıyım? –

+0

@IdoNaveh, Yukarıdaki örnekte bir form aracılığıyla $ _POST yöntemini kullanıyorum. Burada bir demo bulabilirsiniz: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_form_method_post. Php dosyasını istediğiniz yere koyabilirsiniz. Formunu, bu dosyayı nereye koyacağınız eylemi nereye göndereceğini söylemelisiniz. Veya Endişelerin Ayrılmasından (https://en.wikipedia.org/wiki/Separation_of_concerns) endişeleniyorsanız, sağlanan php'yi formunuz açıkken aynı dosyaya koyabilirsiniz ve boş formun eylemini bırakabilirsiniz. , daha sonra w3school – jjonesdesign

+0

@IdoNaveh de görüldüğü gibi, işlemek için yazı için kontrol edin, İşte başka bir bağlantı: https://jsfiddle.net/g9e1qo3g/ sizin için anlatmaya çalıştığım bu sahte bir kurulum. Daha iyi bir yardım olabilir, ama kesinlikle düzenlemeye ihtiyaç duyacaktır. Eğer daha fazla yardıma ihtiyacınız varsa bana bildirin. – jjonesdesign

İlgili konular