7 votes

intégration paypal avec ios

Je développe une application dans laquelle je dois intégrer des paiements avec PayPal, j'ai téléchargé le fichier SDK iOS de PayPal , tout fonctionne parfaitement avec le bac à sable mais maintenant je ne sais pas comment changer le mode pour la production. Toute aide serait la bienvenue.

9voto

Tim Points 4263

Le SDK de PayPal convient parfaitement si vous souhaitez acheter des biens physiques. En ce qui concerne votre question : pour passer à live, il vous suffit de supprimer cette ligne

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];

6voto

Brent Points 501

L'exemple de code que vous suivez probablement dans le Documentation sur l'intégration iOS définit l'environnement à PayPalEnvironmentNoNetwork :

// Start out working with the test environment! 
// When you are ready, remove this line to switch to live.
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];

Vous pouvez simplement supprimer cette ligne pour aller de l'avant, puisque la valeur par défaut est PayPalEnvironmentProduction .

Cependant, vous voudrez probablement tester votre intégration avant de la mettre en œuvre en changeant l'environnement en PayPalEnvironmentSandbox :

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];

Vous pouvez créer des comptes "bac à sable" par l'intermédiaire de aquí .

Lors du passage à la production, il est plus sûr et plus clair d'être explicite que de supprimer la ligne :

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];

Voir aussi Documentation PayPalPaymentViewController.h sur les environnements .

1voto

//for testing    
[PayPalPaymentViewController setEnvironment:self.environment]; 

//for Paypal live app than it set  in our app code  
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];   

//check in Paypal sandbox account
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];

1voto

Pramod Tapaniya Points 813

En PaymentMethodViewController

  1. Remplacer PayPalEnvironnementPanier à sable con PayPalEnvironnementProduction de kPayPalEnvironment variable globale.
  2. Set (jeu de mots) lettres de créance en direct du compte paypal.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X