Gaming

Sony is discontinuing its PlayStation Stars loyalty program

You'll have until July to keep earning points

PlayStation Stars

Sony is sunsetting its PlayStation Stars loyalty program after three years. The free program has allowed PlayStation gamers to earn Points that can be redeemed towards games, PSN wallet funds, digital collectibles and other rewards, all through the PS App on mobile.

“Since launching the program, we’ve learned a lot from evaluating the types of activities our players respond best to, and as a company, we are always evolving with player and industry trends. Through this evaluation, we have decided to refocus our efforts and will be winding down the current version of PlayStation Stars,” says PlayStation of the decision to end the program. “We will continue to evaluate our key findings from this program, and are looking into ways to build upon these learnings.”

As part of this shutdown, PlayStation will no longer be accepting any new Stars members as of May 21. Existing members will be able to continue earning Points and digital collectibles and levelling up their status until July 23, at which time this will no longer be possible. From there, you’ll have until November 2, 2026 to redeem any accumulated Points.

Interestingly, the PlayStation Blog post says “this version of PlayStation Stars” will fully end on November 2, 2026. That seems to suggest some other version might be in the works. The company did say it’s “looking into ways to build upon these learnings,” after all.

Overall, PlayStation Stars was a bit of a strange addition to the PlayStation ecosystem. On the one hand, the Points system was actually worthwhile if you used your console enough and were a PS Plus member. For instance, I haven’t even been gaming that much lately, especially on PlayStation, but I have nearly 4,000 Points. That’s not half bad since it could net me $15 in PSN credit, virtual currency in games like EA Sports FC 25 and Apex Legends or even smaller indie games like Vampire Survivors (1,250 Points) and Phasmophobia (2,500 Points), among other options.

On the flip side, the Digital Collectible system always felt like a weird NFT-like thing. They were literally just virtual objects you could display on a virtual shelf in the PS App. While some of them would at least celebrate PlayStation history in a neat way, like those featuring Gran TurismoRatchet & Clank or Toro “Sony Cat” Inoue, others actually felt distasteful, like one based on former controversial PlayStation boss Jim Ryan.

In any case, if you happened to sign up for the program prior to today, you might as well get the most out of it while you still can.

Image credit: PlayStation

Source: PlayStation

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49