diff --git a/composer.json b/composer.json index 2c12b0d..b57a06c 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ } ], "require": { - "stripe/stripe-php": "^4.0|^5.0|^6.0|^7.0", + "stripe/stripe-php": "^4.0|^5.0|^6.0|^7.0|^8.0|^9.0", "php": ">=7.2|^8.0" }, "require-dev": { diff --git a/src/StripeCardNumber.php b/src/StripeCardNumber.php index b9f0611..ffab336 100644 --- a/src/StripeCardNumber.php +++ b/src/StripeCardNumber.php @@ -7,6 +7,35 @@ /** * Provide access to varying valid and exceptional card numbers * independently of having to actually create a Stripe token. + * + * @method static int validVisa() + * @method static int validVisaDebit() + * @method static int validMastercard() + * @method static int validMastercardDebit() + * @method static int validMastercardPrepaid() + * @method static int validAmex() + * @method static int validDiscover() + * @method static int validDinersClub() + * @method static int validJCB() + * @method static int successDirectToBalance() + * @method static int addressZipFail() + * @method static int addressFail() + * @method static int zipFail() + * @method static int addressZipUnavailable() + * @method static int cvcFail() + * @method static int customerChargeFail() + * @method static int successWithReview() + * @method static int declineCard() + * @method static int declineFraudulentCard() + * @method static int declineIncorrectCvc() + * @method static int declineExpiredCard() + * @method static int declineProcessingError() + * @method static int declineIncorrectNumber() + * @method static int scaAuthOneTimePayments() + * @method static int scaAuthRequired() + * @method static int scaAuthOnSession() + * + * @see https://stripe.com/docs/testing#cards */ class StripeCardNumber { @@ -40,8 +69,8 @@ class StripeCardNumber // SCA 'scaAuthOneTimePayments' => 4000002500003155, - 'scaAuthRequired' => 4000002760003184, - 'scaAuthOnSession' => 4000003800000446, + 'scaAuthRequired' => 4000002760003184, + 'scaAuthOnSession' => 4000003800000446, ]; public static function __callStatic($method, $args) diff --git a/src/StripeTestToken.php b/src/StripeTestToken.php index a42e805..f756763 100644 --- a/src/StripeTestToken.php +++ b/src/StripeTestToken.php @@ -8,8 +8,35 @@ /** * Quickly create Stripe test tokens + * + * @method static \Stripe\Token validVisa() + * @method static \Stripe\Token validVisaDebit() + * @method static \Stripe\Token validMastercard() + * @method static \Stripe\Token validMastercardDebit() + * @method static \Stripe\Token validMastercardPrepaid() + * @method static \Stripe\Token validAmex() + * @method static \Stripe\Token validDiscover() + * @method static \Stripe\Token validDinersClub() + * @method static \Stripe\Token validJCB() + * @method static \Stripe\Token successDirectToBalance() + * @method static \Stripe\Token addressZipFail() + * @method static \Stripe\Token addressFail() + * @method static \Stripe\Token zipFail() + * @method static \Stripe\Token addressZipUnavailable() + * @method static \Stripe\Token cvcFail() + * @method static \Stripe\Token customerChargeFail() + * @method static \Stripe\Token successWithReview() + * @method static \Stripe\Token declineCard() + * @method static \Stripe\Token declineFraudulentCard() + * @method static \Stripe\Token declineIncorrectCvc() + * @method static \Stripe\Token declineExpiredCard() + * @method static \Stripe\Token declineProcessingError() + * @method static \Stripe\Token declineIncorrectNumber() + * @method static \Stripe\Token scaAuthOneTimePayments() + * @method static \Stripe\Token scaAuthRequired() + * @method static \Stripe\Token scaAuthOnSession() * - * reference https://stripe.com/docs/testing#cards + * @see https://stripe.com/docs/testing#cards */ class StripeTestToken {