fbpx

createMember API-Aufruf

Der createMember API-Aufruf wird verwendet, um ein kostenloses oder bezahltes Mitglied auf Ihrer Mitgliederseite zu erstellen. Er kann auch verwendet werden, um die Mitgliedschaftsstufe eines bestehenden Mitglieds zu ändern. Wenn die übergebene E-Mail-Adresse mit einem bestehenden Mitglied verknüpft ist und die übergebene Mitgliedschaftsstufen-ID von derjenigen abweicht, die mit dessen Konto verknüpft ist, ändert MemberMouse die Mitgliedschaftsstufe und kündigt automatisch alle aktiven Abonnements, die mit der aktuellen Mitgliedschaft verknüpft sind.

WICHTIG! Wenn Sie sich dafür entscheiden, rohe Kreditkartendaten über diesen API-Aufruf zu übermitteln, unterliegen Sie einer höheren Stufe der SAQ-Anforderungen für die PCI-Konformität (SAQ-D). Es liegt in Ihrer Verantwortung, sicherzustellen, dass Sie die Anforderungen erfüllen.

Beispiel einer Anfrage-URL

http://{Ihre_API_URL}?q=/createMember

Eingabe-Parameter
ParameterBeschreibungErforderlich
apikeyAPI-Schlüssel von MemberMouse API-AnmeldeinformationenJa
apisecretAPI-Geheimnis von MemberMouse API-AnmeldeinformationenJa
mitgliedschaft_level_idID der Mitgliedsstufe, die dem Konto des neuen Mitglieds zugewiesen werden sollJa
produkt_idJeder bezahlten Mitgliedschaftsstufe, die Sie in MemberMouse erstellen, wird ein Standardprodukt zugeordnet. Wenn dieses Feld leer gelassen wird, wird das Standardprodukt für die Bestellung verwendet. Sie können hier optional eine gültige Produkt-ID übergeben, die mit der Mitgliedschaftsstufe verknüpft ist, um einen anderen Preis für die Mitgliedschaftsstufe zu berechnen als das Standardprodukt.Nein
E-MailE-Mail Adresse des neuen MitgliedsJa
NutzernameBenutzername für das neue Mitglied. Wenn dieser nicht angegeben wird, wird die E-Mail-Adresse des Mitglieds als Benutzername verwendet.Nein
vor_nameVorname des neuen MitgliedsNein
letzter_nameNachname des neuen MitgliedsNein
PasswortDas Passwort, das Sie für das neue Mitglied festlegen möchten. Wenn dieses nicht angegeben wird, generiert MemberMouse automatisch ein Kennwort für das neue Mitglied.Nein
TelefonTelefonnummer des neuen MitgliedsNein
rechnungs_adresseRechnungsadresse des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
abrechnung_stadtAbrechnungsort des neuen Mitglieds.Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
rechnungs_StaatRechnungsstatus des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
rechnungsstellung_zipRechnungs-Postleitzahl des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
abrechnungs_landRechnungsland des neuen Mitglieds (Zweistelliger ISO-Ländercode)Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
kredit_nummerKreditkartennummer des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
exp_monthGültigkeitsmonat der Kreditkarte des neuen Mitglieds (2-stellig)Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
exp_yearAblaufjahr der Kreditkarte des neuen Mitglieds (4-stellig)Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
sicherheits_codeSicherheitscode (CVV) der Kreditkarte des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
Versand_gleich_wie_RechnungDies kann auf JA oder NEIN eingestellt werden. Wenn Sie JA wählen, brauchen Sie keine Angaben zur Lieferadresse zu machen. NO ist der Standardwert.Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist)
VersandmethodeCode der Versandart, die Sie auf die Bestellung anwenden möchten. Sie können Codes für Versandmethoden auf dem Bildschirm "Versandmethoden" in MemberMouse finden.Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist oder die Lieferadresse mit der Rechnungsadresse übereinstimmt)
shipping_addressVersandadresse des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist oder die Lieferadresse mit der Rechnungsadresse übereinstimmt)
Versand_StadtVersandstadt des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist oder die Lieferadresse mit der Rechnungsadresse übereinstimmt)
versand_staatVersandstatus des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist oder die Lieferadresse mit der Rechnungsadresse übereinstimmt)
versand_zipVersand-Postleitzahl des neuen MitgliedsBedingt (Nein, wenn die Mitgliedschaft kostenlos ist oder die Lieferadresse mit der Rechnungsadresse übereinstimmt)
shipping_countryVersandland des neuen Mitglieds (Zweistelliger ISO-Ländercode)Bedingt (Nein, wenn die Mitgliedschaft kostenlos ist oder die Lieferadresse mit der Rechnungsadresse übereinstimmt)
Partner_IDAffiliate ID, die mit der Bestellung erstellt werden sollNein
sub_affiliate_idID des Unterpartners, der mit der Bestellung verrechnet werden sollNein
gutschein_codeGültiger Gutscheincode, den Sie auf die Bestellung anwenden möchtenNein
custom_field_[ID#]Sie können benutzerdefinierte Felddaten an die API übergeben, indem Sie einen oder mehrere Parameter in der Form custom_field_[ID#] übergeben, wobei [ID#] durch die ID des benutzerdefinierten Feldes, wie in MemberMouse definiert, ersetzt wird.
Wenn die ID des benutzerdefinierten Feldes beispielsweise 4 ist, würden Sie die Daten für dieses benutzerdefinierte Feld durch Einfügen des Parameters custom_field_4 übergeben.
Nein
Antwort-Codes
  • 200 - Erfolg
  • 409 - Neues Mitglied kann nicht erstellt werden
Antwortdaten
ParameterBeschreibung
mitglied_idDie ID des neuen Mitglieds in MemberMouse
E-MailDie E-Mail des neuen Mitglieds
NutzernameDen Benutzernamen des neuen Mitglieds
PasswortDas Passwort des neuen Mitglieds
BestätigungUrlDie URL für die Bestätigungsseite, die mit dem Kauf verbunden ist. Sie ist mit einem Transaktionsschlüssel versehen, damit MemberMouse SmartTags™ auf dieser Bestätigungsseite funktionieren.
War dieser Artikel hilfreich?

Verwandte Artikel

Sie können die gesuchte Antwort nicht finden?

Wenden Sie sich an unser Customer Success Team
Kontaktieren Sie uns!