L'appel API purchaseBundle permet d'acheter une offre groupée pour un membre. Il peut être utilisé pour acheter des offres groupées pour des membres existants ou pour effectuer un premier achat pour de nouveaux membres. Pour les achats initiaux de nouveaux membres, MemberMouse crée automatiquement un nouveau compte, applique le niveau d'adhésion par défaut, puis achète l'offre groupée et l'applique au nouveau compte.
Exemple d'URL de demande
http://{Votre_URL_API}?q=/purchaseBundle
Paramètres d'entrée
| Paramètres | Description | Exigée |
apikey | Clé API de Références de l'API MemberMouse | Oui |
apisecret | Secret de l'API de Références de l'API MemberMouse | Oui |
produit_id | The ID of the product to charge the member for. This must be a valid product ID that’s associated with an active bundle in MemberMouse. | Oui |
courriel | Adresse électronique du membre pour lequel l'offre groupée doit être achetée | Oui |
prénom | Prénom du nouveau membre | Non |
nom de famille | Nom de famille du nouveau membre | Non |
téléphone | Numéro de téléphone du nouveau membre | Non |
adresse_de_facturation | l'adresse de facturation du nouveau membre | Oui |
ville_de_facturation | ville de facturation du nouveau membre. | Oui |
état de la facturation | état de facturation du nouveau membre | Oui |
code postal de facturation | code postal de facturation du nouveau membre | Oui |
pays de facturation | pays de facturation du nouveau membre (Code pays ISO à 2 chiffres) | Oui |
numéro de crédit | New member’s credit card number | Oui |
exp_month | Expiration month of the new member’s credit card (2 digits) | Oui |
exp_year | Expiration year of the new member’s credit card (4 digits) | Oui |
code_de_sécurité | Security code (CVV) of the new member’s credit card | Oui |
expédition_comme_facturation | Cette option peut être réglée sur OUI ou NON. Si la valeur est OUI, il n'est pas nécessaire de fournir des informations sur l'adresse de livraison. La valeur par défaut est NON. | Non |
méthode d'expédition | Code de la méthode d'expédition que vous souhaitez appliquer à la commande. Vous pouvez trouver les codes des méthodes d'expédition sur l'écran des méthodes d'expédition dans MemberMouse. | Conditionnel (non si l'adresse de livraison est la même que l'adresse de facturation) |
adresse_d'expédition | l'adresse de livraison du nouveau membre | Conditionnel (non si l'adresse de livraison est la même que l'adresse de facturation) |
ville_d'expédition | ville d'expédition du nouveau membre | Conditionnel (non si l'adresse de livraison est la même que l'adresse de facturation) |
état_de_livraison | état d'expédition du nouveau membre | Conditionnel (non si l'adresse de livraison est la même que l'adresse de facturation) |
code postal d'expédition | code postal d'expédition du nouveau membre | Conditionnel (non si l'adresse de livraison est la même que l'adresse de facturation) |
pays d'expédition | pays d'expédition du nouveau membre (Code pays ISO à 2 chiffres) | Conditionnel (non si l'adresse de livraison est la même que l'adresse de facturation) |
identifiant de l'affilié | ID d'affilié à créer avec la commande | Non |
identifiant de l'affilié | ID du sous-affilié à créditer avec la commande | Non |
code_coupon | Code de réduction valide que vous souhaitez appliquer à la commande | Non |
Codes de réponse
- 200 - Succès
- 409 - Impossible d'ajouter un paquet
Données de réponse
| Paramètres | Description |
confirmation_url | L'URL de la page de confirmation associée à l'achat. Une clé de transaction y est attachée pour que les MemberMouse SmartTags™ fonctionnent sur la page de confirmation. |

