2013-02-13 3 views
0

J'ai intégré la bibliothèque PayPal MPL pour iOS. Après avoir testé avec succès via le bac à sable, j'ai soumis l'application à PayPal et j'ai récupéré mon identifiant d'application en direct.PayPal iOS MPL Erreur 559044 "Ce récepteur accepte les paiements PayPal uniquement via leur site Web"

J'ai branché l'ID de l'application en direct et j'ai défini l'infrastructure MPL pour utiliser ENV_LIVE.

Maintenant, lors de la vérification via PayPal, je reçois l'avertissement suivant est enregistré dans la console:

severity: Warning 
category: Request 
errorId: 559044 
message: This receiver accepts PayPal payments only through their website 

Et lorsque vous effectuez le paiement, je reçois l'erreur:

"Payment declined. The recipient has chosen to block this payment". 

Comment faire Je mets à jour le compte marchand pour accepter les paiements des appareils mobiles? Je ne peux pas trouver ça nulle part.

Si cela vous aide, je le teste sur l'appareil lui-même (mais connecté à la console). Le compte marchand est basé au Royaume-Uni et la devise utilisée est GBP sur le compte marchand et sur l'application.

+0

@ a1phanumeric Hey bro..Sorry pour commenter ici pour une question sans rapport, je n'ai pas d'autre moyen de communiquer avec vous avez une solution pour FGallery rotation automatique dans iOS6, si vous avez s'il vous plaît aidez-moi .. http://stackoverflow.com/questions/14700987/issue-in-fgallery-while-using-with-ios6 –

+0

Hein? Comment as-tu fait ce lien avec moi? Je l'ai travaillé dans mes applications - Je vais creuser le code sur ma pause déjeuner :) – a1phanumeric

+0

J'ai vu une discussion et votre réponse dans Git, mais je ne pouvais pas comprendre comment cela fonctionne –

Répondre

0

Mélangez-vous des comptes sandbox et des comptes live? C'était le problème pour moi

0

Cette erreur indique que le compte du vendeur est configuré pour bloquer le paiement.

googler votre erreur # donne une meilleure façon à ces paramètres que je pouvais écrire c'est donc copié bloc:

Pour afficher et modifier vos paramètres pour les paiements bloqués, s'il vous plaît procédez comme suit:

  1. Connectez-vous à votre compte PayPal et accédez à: Mon compte> Profil> Mes outils de vente [note: PayPal a récemment mis à jour des pages; Ensuite, dans la page Mes outils de vente, à droite de l'élément Bloquer les paiements, cliquez sur le lien Mettre à jour.
  2. Dans la page qui se charge, s'il vous plaît assurez-vous que votre compte est:

PAS réglé sur « Paiements bloc pour les articles non vendus sur eBay des utilisateurs américains qui ne fournissent pas une adresse confirmée » pas réglé de bloquer les paiements des utilisateurs qui « effectuer des paiements à partir du sous-onglet Toute personne Pay de l'onglet paiement » pas configuré pour bloquer les paiements dans une devise que vous ne détenez pas pas configuré pour bloquer les paiements des comptes étudiants (en option) nE pAS OUBLIER pour enregistrer vos modifications avant de quitter la page

(copie de bloc de fin). J'ajouterai une possibilité supplémentaire spécifique à MPL: certaines fonctionnalités de la MPL nécessitent une autorisation de PayPal (pour des raisons de sécurité). La plupart d'entre eux sont au niveau de l'application (ce que vous devriez avoir depuis le processus de demande) mais il est possible que votre compte de réception (vendeur) manque de validation/approbation pour MPL et PayPal a pu réutiliser ce code d'erreur. . S'il n'y a pas de blocs sur cette page de préfs, envoyez une requête ping à PayPal pour demander si le récepteur a besoin d'un contrôle pour accéder aux fonctionnalités que vous utilisez.