Attempt to read property "id" on null
/home/ssmkngbx/domains/royaleg.co/public_html/platform/plugins/real-estate/src/Providers/HookServiceProvider.php
app(TransactionInterface::class)->createOrUpdate([
'user_id' => 0,
'account_id' => $payment->customer_id,
'credits' => $package->number_of_listings,
'payment_id' => $payment ? $payment->id : null,
]);
}
}, 123, 2);
}
if (defined('PAYMENT_FILTER_PAYMENT_DATA')) {
add_filter(PAYMENT_FILTER_PAYMENT_DATA, function (array $data, Request $request) {
$orderIds = [session('subscribed_packaged_id')];
$package = $this->app->make(PackageInterface::class)
->findById(Arr::first($orderIds));
$products = [
[
'id' => $package->id,
'name' => $package->name,
'price' => $package->price,
'price_per_order' => $package->price,
'qty' => 1,
],
];
$account = auth('account')->user();
$address = [
'name' => $account->name,
'email' => $account->email,
'phone' => $account->phone,
'country' => null,
'state' => null,
'city' => null,
'address' => null,
'zip' => null,
];
Arguments "Attempt to read property "id" on null"
The error is caused due to your $payment
variable being empty or not defined.
It would usually help if you provide some more information about the problem and the framework that you are using. This does not seem to be Wave.
when user going to subscribe, follow link: https://royaleg.co/account/packages/3/subscribe
test user here:
https://royaleg.co/login
user: test pass: HIDDEN
I created admin account for you: https://royaleg.co/admin
login: helper pass: HIDDEN
you can find the Currencies setting @ left side->Real Estate->Setting
I needs help
Hey,
This is a public forum, make sure not to post your credentials publicly.
I'm personally not familiar with the admin panel that you are using. Is this quickadminpanel? If so it is best to reach out to their support team as this is a paid product and I don't have access to the source code to make any suggestions.