Ich habe die Dokumentseite https://eway.io/api-v3/
verfolgt, um das Zahlungssystem in meine PHP-Anwendung zu integrieren. Und ich führe den Befehl composer require eway/eway-rapid-php
von Terminal in der Anwendung. Danach lade ich autoload.php
.Wie integrieren Sie eWay Payment System in PHP
Jetzt möchte ich den Kunden in eWay-Zahlung Website für wählen Sie die Zahlungsmethode (paypal, CC) sowie paypal/CC Informationen. So kann der Kunde fühlen, dass er per eWay-Payment-Gateway bezahlt. Ich habe den folgenden Code in meine Controller-Methode ::
$apiKey = '5XwiMIQ3EBkSlP5XwiMIQ3EBkSlP5XwiMIQ3EBkSlP...................';
$apiPassword = '12222......';
$apiEndpoint = \Eway\Rapid\Client::MODE_SANDBOX; // Use \Eway\Rapid\Client::MODE_PRODUCTION when you go live
$client = \Eway\Rapid::createClient($apiKey, $apiPassword, $apiEndpoint);
$transaction = [
'RedirectUrl' => 'http://www.eway.com.au',
'CancelUrl' => "http://www.eway.com.au",
'TransactionType' => \Eway\Rapid\Enum\TransactionType::PURCHASE,
'Payment' => [
'TotalAmount' => 1000,
]
];
$response = $client->createTransaction(\Eway\Rapid\Enum\ApiMethod::RESPONSIVE_SHARED, $transaction);
Sein die "Error connecting to Rapid gateway"
Rückkehr | Fehlercode S9992
Auch ich folgte der URL https://github.com/eWAYPayment/eway-rapid-php
Vermisse ich etwas? Würdest du mir bitte helfen? Danke in Advanced.
haben Sie den Fehlercode gegoogelt? Was hast du bei https://github.com/eWAYPayment/eway-rapid-php gefunden? Ist Ihr API-Schlüssel richtig? Haben Sie Ihre Angaben zum Dienst eingerichtet und haben Sie überprüft, ob Sie die Verbindungsrechte besitzen? – weaveoftheride
@AndrewWelch: Ich googelte den Fehler aber nichts für mich gefunden. API ist richtig. Ich habe den Service eingestellt, um den Service zu bekommen. Wie überprüfe ich die Verbindungsrechte? –