Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: paypal payment_data aufschlüsseln

  1. #1
    Contao-Nutzer
    Registriert seit
    15.09.2016.
    Beiträge
    85

    Standard paypal payment_data aufschlüsseln

    das feld payment_data, in dem alle von paypal zurück geschickten daten stecken, baut sich ja wie folgt auf:

    variablen-typ:größe/länge
    bei a wie array folgt ne geschweifte klammer, dann entweder ein s für string:länge:bezeichnung oder i für integer:zahl und dann ein ;
    die geschweifte klammer wird dann natürlich irgendwann geschlossen.

    zB: a:1:{s:8:"POSTSALE";a:1:{i:0;a:52:{s:8:"mc_gross"; s:5:"92.75";s:7:"invoice";s:4:"2993";s:22:"protect ion_eligibility";s:8:"Eligible";s:14:"address_stat us";s:9:"confirmed";.........

    gibt es eine funktion, die den string wieder in ein array umwandelt?


    hintergrund: ich brauch die txn_id, also die tranaktionsnummer.
    Geändert von Adnan (11.01.2018 um 15:06 Uhr)

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Adnan Beitrag anzeigen
    das feld payment_data, in dem alle von paypal zurück geschickten daten stecken, baut sich ja wie folgt auf:

    variablen-typ:größe/länge
    bei a wie array folgt ne geschweifte klammer, dann entweder ein s für string:länge:bezeichnung oder i für integer:zahl und dann ein ;
    die geschweifte klammer wird dann natürlich irgendwann geschlossen.

    zB: a:1:{s:8:"POSTSALE";a:1:{i:0;a:52:{s:8:"mc_gross"; s:5:"92.75";s:7:"invoice";s:4:"2993";s:22:"protect ion_eligibility";s:8:"Eligible";s:14:"address_stat us";s:9:"confirmed";.........

    gibt es eine funktion, die den string wieder in ein array umwandelt?


    hintergrund: ich brauch die txn_id, also die tranaktionsnummer.
    Sieht nach einem serialisierten PHP Array aus, also:

    PHP-Code:
    unserialize($paymentData, ['allowed_classes' => false]); 
    http://php.net/manual/de/function.unserialize.php

  3. #3
    Contao-Nutzer
    Registriert seit
    15.09.2016.
    Beiträge
    85

    Standard

    DANKE!!! Werde es noch testen!!!

    UPDATE:
    Getestet und für gut/richtig befunden!
    Geändert von Adnan (26.01.2018 um 13:39 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •