I am working with Webhook to receive data, so I can store it into database, so I got data as Json and tried to decode it, so I can retrieve each one using json_decode and save them in a text file but I got nothing the file was empty
so here is me code :
<?php
require_once('vendor/autoload.php');
$payload = @file_get_contents('php://input');
if (isset($payload) && !empty($payload)) {
    $data = json_decode($payload, true);
    $myFile2 = "file.txt";
    $myFileLink2 = fopen($myFile2, 'w+') or die("Can't open file.");
    $newnbord = $data;
    fwrite($myFileLink2, $newnbord);
    fclose($myFileLink2);
}
and this is an example of data I received through webhook :
{"accountingCurrency":"USD","address1":"test address","billedCurrency":"EUR","billedRecurringPrice":"0.00","bin":"444444","cardType":"VISA","city":"testcity","country":"FR","initialPeriod":"30","lastName":"test","timestamp":"2020-11-12 06:05:49","username":"llllll","threeDSecure":"NOT_APPLICABLE"}
