底辺SE奮闘記

年収300万SEブログ

【PHP・Stripe】顧客情報を変更しようとするとエラーになる【うっかり】

うっかりが多いので、うっかりをカテゴライズしました。

環境

  • PHP 5.6.38
  • stripe/stripe-php 6.21.0

ソース

下記ソースは

\Stripe\Error\InvalidRequest

が発生します。

<?php
    \Stripe\Stripe::setApikey(/* API KEY*/);
    $cu = \Stripe\Customer::retrieve($stripeId);
    $cu->email = "test@testcom";
    $cu->save();

理由は簡単。

メール文字列がメールフォーマットとして正しくない。

からですね。お恥ずかしや。