Android integration mit CCAvenue
Habe ich eine android-app und integrieren wollen, mit CCAvenue payment gateway gleiche wie flipkart und andere.aber ich weiß nicht, wie kann ich integrieren, CCAvenue, weil es kein SDK zur Verfügung gestellt.
Ich habe verwendet paypal sdk das so einfach zu integrieren.aber nicht in der Lage zu integrieren CCAvenue.
Also bitte helfen Sie mir für dieses problem.
Danke.
InformationsquelleAutor der Frage user3270558 | 2014-07-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Edit: ich habe nicht in der Lage gewesen zu finden, dass ein guter öffentlicher download-link für das Integration Kit, die original links (CCAvenue Link und Xamarin Component Store) sind jetzt veraltet. Es scheint, Sie haben jetzt zur Registrierung als Händler-vor dem herunterladen können Sie das Integration Kit für Mobile:
https://www.ccavenue.com/inapp_payments.jsp
Die folgenden Informationen war genau wie der Mai 2015 und Oktober 2017 Revisionen, jedoch nicht erneut überprüft, da das SDK ist nicht mehr öffentlich verfügbar (und ich arbeite nicht mehr mit diesem payment-gateway)
Integration mit CCAvenue möglich ist, mit Ihrer Mobile-Integrations-Kit.
Beschreiben Sie zwei Möglichkeiten der Integration mit Ihren payment-gateway, seamless und non-seamless. So oder so erfordert Sie zum umleiten der Benutzer auf eine web-Seite an, um die Zahlung zu verarbeiten, zu erwerben oder die Genehmigung der Benutzer bank. Einmal getan, CCAvenue können, leiten Sie den Benutzer auf, was URL, die Sie bevorzugen. Dies könnte eine Webseite, Händler-server-API oder ein benutzerdefiniertes URI-wie myapp://wo man das handhaben könnte die Reaktion vor Ort.
Weiter Lesen
Nahtlose bedeutet, Sie haben die Möglichkeit die Zahlung Optionen, die nativ und sammeln Sie alle erforderlichen Felder zuerst, dann reichen diese an CCAvenue.
Nicht-Nahtlose bedeutet, Sie geben Sie nur den Betrag und die Währung zu CCAvenue und die Fakturierung und Zahlung Daten werden gesammelt von der umgeleiteten Seite.
Entweder Weg, werden Sie verlangen, Sie zu handhaben, die integration mit CCAvenue mit einem separaten WebView Aktivitäten, zu denen CCAvenue Beispielcode zur Verfügung.
InformationsquelleAutor der Antwort Daniel Maclean
Zunächst, Sie benötigen, um eine CCAvenue Konto. Gehen Sie auf die Anmeldeseite, wählen Sie den Start-Pro-plan und geben Sie Ihre Daten ein. Auf Sie ein Konto erstellen, erhalten Sie eine e-mail an Ihre eingegebene e-mail-Adresse zu überprüfen, ob Ihre e-mail. Sobald Sie überprüfen Ihre e-mail, erhalten Sie eine Aktivierungs-e-mail, die Ihnen Ihre CCAvenue Konto-Login-ID und Sie werden aufgefordert, Ihr Passwort. Legen Sie Ihre account-Passwort amd stellen Sie sicher, Sie Lesen die e-mails, die Sie erhalten, sorgfältig durch.
Login CCAvenue M. A. R. S-Panel (Dashboard). In den Einstellungen > API-Schlüssel Registerkarte , die Sie erhalten würden, die Händler-ID , den Zugangscode sowie den funktionierenden Schlüssel. Der Zweitschlüssel ist auch mit dem Namen als Schlüssel für die Verschlüsselung im dashboard zur Verfügung gestellt, um Ihr von CCAvenue. Kopieren Sie diesen Schlüssel an einem sicheren Ort zur späteren Verwendung.
Zur sicheren übertragung der Daten von Handy, während der Einleitung der Transaktion, CCAvenue umgesetzt hat, a time-based RSA-Schlüssel-Wert-paar, die muss geholt werden individuell für jede Transaktion. Diese Dateien sollten hochgeladen werden auf Ihrem web-server.
Diese Dateien downloaden, Anmelden, um CCAvenue Dashboard. Gehen Sie jetzt zu Ressourcen > Mobile Integration Kit. Weiter klicken Sie auf RSA & Response-Handling. Laden Sie die PHP-Dateien von hier. Sie können auch die Verwendung der JSP-und ASP.NET Dateien, aber stellen Sie sicher, dass Ihre web-server unterstützt diese Funktionen, bevor Sie Sie verwenden. PHP wird unterstützt von jeder web-server, so bin ich mit Hilfe von PHP.
Finden Sie 4 Dateien entpacken PHP-download. Diese sind: cacert.pem, ccavResponseHandler.php, Crypto.php und GetRSA.php. Finden Sie 4 Dateien entpacken PHP-download. Diese sind: cacert.pem, ccavResponseHandler.php, Crypto.php und GetRSA.php. Jetzt befolgen Sie die folgenden Schritte aus:
(a) Laden Sie diese 4 Dateien auf Ihrem web-server.
(b) In der GetRSA.php Datei, legen Sie Ihren Zugangscode in der 4. Zeile wie diese:
'access_code'=>"XXXXXXXXXXXXXXXXXX",
(c) In der 20ten Zeile, die Sie benötigen, um den Pfad, in dem Sie hochgeladen haben, Ihr cacert.pem-Datei. Zum Beispiel: curl_setopt($ch, CURLOPT_CAINFO, $_SERVER['DOCUMENT_ROOT'].'/RSA/cacert.pem');
(d) In die ccavResponseHandler.php Datei, legen Sie Ihre arbeiten-Taste in der 6. Zeile wie diese: $workingKey='105B05A21AD102EBA62C051720CC3FA2';
Das ist alles für den server-Teil. Download der Umsetzung kit von CCAvenue Konto oder finden Sie den folgenden link für die android-Umsetzung:
CCAvenue Payment-Gateway-Integration in Android
InformationsquelleAutor der Antwort Archit Goel