Я хочу создать платеж, используя Stripe Api, я создал все в 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(); } } )
Передайте токен и другую информацию в файл php:
<?php require_once('./config.php'); $token = $_POST['stripeToken']; $customer = \Stripe\Customer::create(array( 'email' => 'customer@example.com', 'card' => $token )); $charge = \Stripe\Charge::create(array( 'customer' => $customer->id, 'amount' => 5000, 'currency' => 'usd' )); echo '<h1>Successfully charged $50.00!</h1>'; ?>