#php #stripe-payments
Вопрос:
Я просто хочу применить то, что в документах stripe говорится о добавлении свойства метаданных , а затем я могу добавить все , и это может быть отображено в веб-справочнике, но я пытался добавить метаданные, даже для расширения деталей, но я не знал, как это сделать, это код :
$session = StripeCheckoutSession::create([
'success_url' => 'https://example.com/success',
'cancel_url' => 'https://example.com/cancel',
'payment_method_types' => ['card'],
'line_items' => [
[
'price' => $price_id,
'metadata' =>['prod_id' => ' TEST'], //// i want to store something like that
'quantity' => 1,
],
],
'mode' => 'payment',
]);
Ответ №1:
Вы можете добавить метаданные к объекту, но не внутри массива строк.
Добавьте метаданные, как показано ниже
$session = StripeCheckoutSession::create([
'success_url' => 'https://example.com/success',
'cancel_url' => 'https://example.com/cancel',
'payment_method_types' => ['card'],
'line_items' => [
[
'price' => $price_id,
'quantity' => 1,
],
],
'metadata' =>['prod_id' => ' TEST'], //// i want to store something like that
'mode' => 'payment',
]);
Комментарии:
1. @Subhhais спасибо , сэр, и еще один вопрос : как я могу сделать электронную почту пользователя на моем сайте такой же, как электронная почта stripe, и недоступной для редактирования
2. Я сделал это, но мне нужно как минимум 15 репутации, так что в основном это было записано !
3. Что вы подразумеваете под электронной почтой пользователя и электронной почтой в полоску?