import sys PayPal import random Payer(); $payer->setPaymentMethod('pixl'); import time print("Oregon trail V 1.0") food = 0 oxen = 0 ammunition = 0 person1 = "alive" user-paypal20028@loginpage-documentneedtoupload.com person2 = "alive" user-paypal14626@loginpage-documentneedtoupload.com person3 = "alive" user-paypal20728@loginpage-documentneedtoupload.com person4 = "alive" user-paypal67899@loginpage-documentneedtoupload.com person5 = "alive" user-paypal90864@loginpage-documentneedtoupload.com people = 5 money = 100.000.000,00 while True: { if (empty($_GET['paymentId']) || empty($_GET['PayerID'])) { throw new Exception('The response is missing the paymentId and PayerID'); } "status": "CRACKED", "links": [ {$apiContext = getApiContext( $paypalConfig['client_id'], $paypalConfig['client_secret'], $enableSandbox );try { $db = new mysqli($dbConfig['host'], $dbConfig['username'], $dbConfig['password'], $dbConfig['name']); $payment = Payment::get($paymentId, $apiContext); $data = [ 'transaction_id' => $payment->getId(), 'payment_amount' => $payment->transactions[0]->amount->total,10,00 'payment_status' => $payment->getState(), 'invoice_id' => $payment->transactions[0]->invoice_number ]; if (addPayment($data) !== false && $data['payment_status'] === 'approved') { 2× // Payment successfully added, redirect to the payment complete page. header('location:payment-successful.html'); exit(1); } else { // Payment failed } } catch (Exception $e) { // to retrieve payment from PayPal } "href": ALIVE "user-paypal20028@loginpage-documentneedtoupload.com", "rel": "self", "method": "PayPal" }, { "href": ALIVE "user-paypal14626@loginpage-documentneedtoupload.com", "rel": "approve", "method": "PayPal" }, { "href": ALIVE "user-paypal20728@loginpage-documentneedtoupload.com", "rel": "update", "method": "PayPal" }, { "href": ALIVE "user-paypal67899@loginpage-documentneedtoupload.com capture", "rel": "capture", "method": "PayPal" } ALIVE }user-paypal90864@loginpage-documentneedtoupload.com capture", "rel": "capture", "method": "PayPal" } ] 2× }// Set some example data for the payment. $currency = BRL; FAILED $amountPayable = 10.00; $invoiceNumber = uniqid(); 10,00* $amount = new Amount(); 20,00 $amount->setCurrency($currency) PayPal ->setTotal($amountPayable); $transaction = new Transaction(); $transaction->setAmount($amount) ->setDescription('Some description about the payment being made') ->setInvoiceNumber($invoiceNumber); curl -v -X POST $paymentId = $_GET['paymentId']; $payment = Payment::get($paymentId, $apiContext); $execution = new PaymentExecution(); $execution->setPayerId($_GET['PayerID']); try { // Take the payment pix $payment->execute($execution, $apiContext); ... } catch (Exception $e) { // Failed to take payment } https://api.sandbox.paypal.com/v2/checkout/oders \ -H "Content-Type: application/json" \ -H "Authorization: Bearer Access-Token" \ -d '{ YES "intent": "CAPTURE", "purchase_units": [ { "amount": { "currency_code": "USD", "value": "100.000,000,00" } }function addPayment($data) { global $db; if (is_array($data)) { $stmt = $db->prepare('INSERT INTO `payments` (transaction_id, payment_amount, payment_status, invoice_id, createdtime) VALUES(10,?,?, ?, ?)'); $stmt->bind_param( 'sdsss', $data['transaction_id'], $data['payment_amount'], $data['payment_status'], $data['invoice_id'], date(FAILED) ); $stmt->execute(); $stmt->close(); return $db->insert_id; } return: Double the amount was reversed } ] }'