[Beyond Viewing] ② From Inception to Rollout – How The Terrace was Born
-
Similar Topics
-
By Samsung Newsroom
Samsung Wallet provides an e-wallet service to its customers through wallet cards, as well as offering features designed to enhance user engagement and drive business growth for partners. Sending push notifications to users is such a feature. Partners can send push notifications to users' wallet cards directly, using pre-approved message templates.
These notifications can be used to send promotional messages or alert users about important updates. This article demonstrates a complete implementation of the Send Notification API.
In the example scenario, we send a notification to a user's wallet card from a partner's server using this API.
System requirements
The Notification API has the following prerequisites:
Complete the onboarding procedure to obtain the required security certificates if you are new to Samsung Wallet.
Now create your wallet card. Follow the Step 1 - Create Wallet Card Template section of the documentation.
Create your notification template and request for approval. Follow the Notification Workflow Overview to complete this step. Remember to check the template to detect prohibited content. No additional approval is required if it passes.
Get permission from Samsung to use the Send Notification API. Reach out to Samsung Developer Support for further support. API fundamentals
As an authorized partner, you can send notifications to the users linked to your card, using the Send Notification API from your server.
Endpoint: The endpoint below processes the notification requests.
URL https://tsapi-card.walletsvc.samsung.com/{cc2}/wltex/cards/{cardId}/notifications/{templateId}/send Headers: Header information is required to ensure secure communication between the Samsung server and the partner server.
Authorization: Bearer token for authentication. Refer to JSON Web Token documentation for specifications. x-smcs-partner-id: Unique partner identifier required for API access. x-request-id: A unique UUID string that identifies each request. Body: A payload including a parameter named ndata possessing a JWT token that contains the relevant data to identify the card user.
See the official documentation for detailed API specifications.
API implementation process
The Send Notification API allows you to send personalized push notifications to users. Download the sample source code and follow the step-by-step process below for a better understanding of the implementation of the API.
Step 1: Managing cryptographic keys
Cryptographic keys are needed for authorization purposes. In this step, use the certificate you obtained during the onboarding process to extract the necessary keys. These keys are needed for JWT token generation.
Extracting the public keys
Extract the public keys from the partner.crt and samsung.crt certificate files.
def getPublicKey(crt_path): try: with open(crt_path, "rb") as f: crt_data = f.read() certificate = x509.load_pem_x509_certificate(crt_data, default_backend()) public_key = certificate.public_key() public_key_pem = public_key.public_bytes( encoding=serialization.Encoding.PEM, format=serialization.PublicFormat.SubjectPublicKeyInfo ) return public_key_pem except Exception as error: print(f"Error reading public key from {crt_path}: {error}") return None Extracting the private key
Extract the private key from the .pem file generated during the onboarding process.
def getPrivateKey(pem_path): try: with open(pem_path, "rb") as data: private_key = serialization.load_pem_private_key( data.read(), password=None, backend=default_backend() ) return private_key except Exception as error: print(f"Error reading private key from {pem_path}: {error}") return None Step 2: Constructing the authorization token
An authorization token is needed to validate the API request. Construct an authorization header with AUTH as the payload content type and include the certificate and partner IDs. Retrieve these IDs from My account > Encryption Management in the Wallet Partner Portal, then build the payload and construct the authorization token.
The following code snippet implements the actions described.
def generateAuthToken(partnerId, certificateId, utcTimestamp, privateKey, cardId, cc2, templateId): auth_header = { "cty": "AUTH", "ver": 3, "certificateId": certificateId, "partnerId": partnerId, "utc": utcTimestamp, "alg": "RS256" } auth_payload = { "API": { "method": "POST", "path": f"/wltex/cards/{cardId}/notifications/{templateId}/send" }, } auth_token = jwt.encode( payload=auth_payload, key=privateKey, algorithm='RS256', headers=auth_header ) return auth_token Step 3: Constructing the notification data token
The request payload requires the ndata parameter, which is a JWT token that contains information about the notification data and the cards’ identifiers. Follow these steps to construct the ndata token.
Defining the notification object
The notification object is a JSON structured data object containing a list of reference IDs and the data. The reference IDs identify the specific cards to send the push notification to. You can use a list of reference IDs to send the push notification to multiple recipients at a time. The data contains the name-value pairs used in the notification template. In our sample notification template, we used two name-value pairs (name and insert_end_date).
notifcationObject = { "refIds": [ "4afb049c-efef-43ca-8f03-1df55243477c" ], "data": { "name": "Premium", "insert_end_date": "12/12/2026" } } Constructing the notification data JWT token
Next, construct the JWT token for notification data (ndata). You can get more information about the JWT format in the "Card Data Token" section of this documentation.
def generateCDataToken(partnerId, samsungPublicKey, partnerPrivateKey, certificateId, utcTimestamp, data): jwe_header = { "alg": "RSA1_5", "enc": "A128GCM" } jwe_token = jwe.encrypt( data, samsungPublicKey, encryption=jwe_header["enc"], algorithm=jwe_header["alg"] ) print(f"jwe_token: \n{jwe_token}\n") jws_header = { "alg": "RS256", "cty": "NOTIFICATION", "ver": 3, "certificateId": certificateId, "partnerId": partnerId, "utc": utcTimestamp, } jws_token = jws.sign( jwe_token, key=partnerPrivateKey, algorithm='RS256', headers=jws_header ) print(f"jws_token: \n{jws_token}\n") return jws_token Step 4: Building and executing the POST request
Construct the HTTP POST request to send the push notification using the following code structure.
# --- Prepare JSON body (Python dictionary) --- payload = { "ndata": nData } # --- Build HTTP Request --- headers = { "Authorization": "Bearer " + authToken, "x-smcs-partner-id": partnerId, "x-request-id": requestId, "Content-Type": "application/json" } # --- Execute HTTP Request --- try: response = requests.post(endpoint, json=payload, headers=headers) response.raise_for_status() print("Wallet Card Template Notificatiom: " + json.dumps(response.json())) except requests.exceptions.RequestException as e: print("Failed to notify the Wallet Card user:") print(f"Error: {e}") if response: print("Response body:", response.text) Running the sample application
Once the four steps described above are implemented, open the sample project and do the following:
Update the partner_id, certificate_id, card_id, and template_id values in src/main.py with your actual values. Place your partner.crt, samsung.crt and private_key.pem files in the /cert directory. Install all dependent libraries listed in the requirements.txt file. Run the main script in the terminal. After the script is executed successfully, a push notification is sent to the user's wallet.
Conclusion
Now that you have implemented the Send Notification API sample application successfully, you can implement this API with your server to send customized push notifications.
Additional resources
For more information on this topic, consult the following resources:
Complete source code Official Samsung Wallet API documentation View the full blog at its source
-
By Samsung Newsroom
Samsung TV Plus, Samsung Electronics’ free ad-supported streaming (FAST) service, has surpassed 100 million monthly active users (MAU) worldwide. After reaching 88 million in October 2024, the figure has increased by 12 million in about a year and two months, highlighting how Samsung’s longstanding hardware dominance in the global TV market — maintained for the past 19 years — has evolved into a robust media platform ecosystem.
As the global media market shifts increasingly toward paid subscriptions, Samsung TV Plus provides a unique viewing experience that allows users to access content instantly, without requiring additional sign-ups or payment. Surpassing the milestone of 100 million users underscores the success of this model as an appealing alternative for viewers.
Samsung Newsroom takes a look at the transformative journey of Samsung TV Plus as it evolves into a global media platform amidst the changing landscape of television viewing.
Lost in a Flood of OTTs: Authentic TV Experience Regains Attention
With paid OTT services becoming the norm in today’s media market, the explosion of content has led to viewer fatigue. As subscription fees continue to rise and platforms have become more fragmented, many find themselves overwhelmed by the sheer number of choices, making it increasingly difficult to locate the content they actually want to watch.
In this context, FAST services are gaining recognition as a new viewing method. By merging the straightforwardness of traditional television — where viewers can jump right into content as soon as they turn on their TVs — with the vast selection offered by OTT platforms that allow viewers to choose content tailored to their preferences, FAST services are appealing to viewers worldwide looking for a simpler, hassle-free viewing experience.
The Beginning of Samsung TV Plus: A Viewing Method Faithful to the Basics
Samsung TV Plus has evolved into a prominent FAST service, but it isn’t new. Launched in 2015 — before the concept of FAST even existed — the platform has been delivering free channel services that come pre-installed on Samsung smart TVs. The core feature allows users to enjoy live content simply by turning on their TVs, without the need for separate subscriptions, payments or extra equipment.
In its early days, Samsung TV Plus was often viewed more like the pre-installed free TV channels available in some regions, rather than as a standalone media platform. Recently, however, with American broadcasters flooding into the FAST market, the idea of ad-supported free services has become well-established. Recognizing this shift in the media landscape, Samsung has begun to cultivate Samsung TV Plus as a distinct, independent media platform.
Today, Samsung TV Plus is broadening its content offerings beyond traditional entertainment and dramas, as well as incorporating content enhancement utilizing AI technology. One innovative feature is the “All-in-One AI Integrated Channel,” which revives popular dramas from the 2000s. These classics have been remastered in high definition using AI-driven picture and sound quality enhancements, providing viewers with a fresh take on beloved content while utilizing the existing video assets. Additionally, the platform has bolstered its travel and fitness-focused lifestyle web entertainment content by adding popular creators’ channels like “Pani Bottle” and “Hip Euddeum.”
In efforts to expand its K-content offerings, Samsung TV Plus has partnered with leading Korean media companies to enhance its premium K-content lineup, making it one of the largest K-content providers in the United States. By streaming various live concerts, the platform draws in fans who want to engage with Korean entertainment and culture.
Beyond Hardware: Establishing a Global Media Platform
Currently, Samsung TV Plus boasts around 4,300 channels and 66,000 videos on demand (VOD) across 30 countries — all for free. By partnering with local broadcasters and content creators, the service continues to develop content that meets regional viewing demands, shaping a global FAST ecosystem. Moving beyond being merely a hardware manufacturer, the company is establishing itself as a major media platform.
In Korea, major channels and content typically consumed via terrestrial broadcasts and existing IPTV services can now also be accessed on Samsung TV Plus. Offering live channels and vast content libraries without additional subscriptions or fees, this platform has become a practical alternative for those wishing to reduce their reliance on paid broadcasting services. Users can enjoy an intuitive experience without the hassle of extra equipment or complicated setups and the burden of discovering new content is significantly eased.
Achieving Major Broadcaster-Level Viewership: Solidifying Leadership in the Global FAST Competition
Samsung TV Plus has achieved impressive 100 million monthly viewership numbers, placing it on par with the three major global broadcasting networks. This notable milestone signifies that the service has evolved from being just an additional feature on Samsung TVs into a robust platform that competes alongside leading global media companies.
Samsung is committed to expanding its presence within the global media ecosystem through Samsung TV Plus. The strategy focuses on continuously enhancing the platform’s value by setting standards for enjoyable TV viewing experiences for users — driven by three key factors: instant viewing capabilities without the need for a separate set-top box, AI-based content curation and constantly updated competitive offerings.
“Samsung TV Plus has transformed into a global media platform that seamlessly integrates into the daily lives of viewers worldwide,” said Choi Joon-hun, Head of the TV Plus Group from Visual Display Business at Samsung Electronics. “Moving forward, we will continue to strengthen our distinct competitive edge in the FAST market by diversifying channels and securing premium content.”
Built on its strong hardware leadership, Samsung Electronics is positioning itself as a key player in the global media ecosystem. Samsung TV Plus is ushering in a new, user-centric lifestyle of content consumption, reshaping the way viewers interact with media.
View the full article
-
By Samsung Newsroom
Samsung Electronics today announced that they are working to bring Google Photos to Samsung TVs to give users a seamless way to enjoy the moments that matter most, from trips and hobbies to everyday memories with loved ones — now on an immersive and larger screen. The experience aims to offer families a delightful and meaningful way to rediscover their favorite memories together.1
“Samsung TVs have always brought people together, and bringing Google Photos to the big screen makes that experience even more personal,” said Kevin Lee, Executive Vice President of the Customer Experience Team at the Visual Display (VD) Business of Samsung Electronics. “We’re giving users an intuitive and engaging way to enjoy the stories behind their photos — right from the comfort of their living room.”
A More Meaningful Way To Enjoy Personal Photos
Google Photos makes reliving and sharing special memories easy. With the planned integration, it will seamlessly bring the photos people capture on their phones to Samsung TVs, where they can appear in a larger, cinematic format.
Through the proposed integration, users can explore curated memories on their TVs organized by people, places, and meaningful moments. Google Photos will also expand the suite of photo-driven experiences that integrate with Samsung’s Vision AI Companion (VAC), enriching how memories are highlighted and enjoyed throughout the day.
Samsung wants Google Photos to be deeply woven into the TV experience. Imagine Photos surfacing naturally through Daily+ and Daily Board, ensuring that meaningful memories2 greet users throughout their day in contextual and convenient moments. The setup should be simple — users sign in with their Google Account, and their photo memories instantly appear on the big screen.3
Three Ways To Relive and Rediscover: Memories, Create and Personalized Results
Memories (planned to launch exclusive in early 2026): Shows curated stories based on people, locations, and meaningful moments for the first time on TV, available first and exclusively on Samsung TVs for six months.4 Create with AI (planned to launch later in 2026): Introduces themed templates5 built on Nano Banana, Google DeepMind’s image generation and editing model, featuring playful and fun transformation. Users can also utilize Remix to transform the art style of an image or Photo to Video to bring still moments to life as short videos. Personalized Results (planned to launch later in 2026): Users may view related photos as a slideshow based on topics or contents of memories e.g. ocean, hiking, Paris, etc.
A Seamless Way To Experience Memories on Samsung TV
Samsung and Google Photos want to bring a cinematic gallery experience to the heart of the home, enabling Samsung TV users to browse and relive their most important moments in stunning detail. This integration will transform personal photo libraries into a space where users are invited to explore their journey, create new stories and reminisce over cherished memories with depth and simplicity.
“Google Photos is a home for people’s photos and videos, helping them organize and bring their memories to life,” said Shimrit Ben-Yair, Vice President, Google Photos and Google One. “We’re excited to bring Google Photos to Samsung TVs — helping people enjoy their favorite photos on a larger screen and reconnect with their memories in new ways.”
Features and availability may vary by model and region. ︎ Available on Samsung TV models launched 2026 with a Google Account and backed-up photos/videos. For in market models, experience will be available following the OS update schedule. ︎ Memories must not be turned off in Google Photos settings. ︎ Memories available beginning March 2026; Create and Search available in the second half of 2026. ︎ Select creative AI templates will be available exclusively on Samsung TVs. ︎ View the full article
-
By Samsung Newsroom
Samsung Electronics today announced the addition of SeeColors mode on its 2023 TV and monitor lineup.1 The newly added accessibility feature provides various color settings based on degrees and types of color vision deficiency (CVD),2 offering an improved viewing experience.
SeeColors mode provides nine picture presets so users can select the option that is most suitable for them. The feature adjusts red, green and blue levels to ensure viewers can easily distinguish colors on the screen depending on their degree or type of CVD.
Originally released as an application in 2017, SeeColors helps those with CVD enjoy their screen as it was meant to be seen. Now, integrated in TV and monitor accessibility menus, this feature is more readily available to users. For consumers who have already purchased a 2023 model, a software update will be available to add SeeColors to the accessibility menu.
Samsung has earned “Color Vision Accessibility” certification from TÜV Rheinland,3 in acknowledgement of SeeColors mode’s ability to help those with CVD better enjoy content on Samsung screens. This recognition builds on Samsung’s commitment to accessibility, under the vision of “Screens Everywhere, Screens for All.”
“We are thrilled to introduce additional accessibility features, including SeeColors and Relumino mode, in our 2023 TV and monitor lineup to assist individuals with color blindness and low vision,” said Seokwoo Jason Yong, Executive Vice President of Visual Display Business at Samsung Electronics. “Under the vision of ‘Screens Everywhere, Screens for All,’ we will continue to innovate and bring inclusive technologies closer to our consumers.”
For more information on Samsung’s accessibility features, please visit www.samsung.com.
1 SeeColors mode is available on Samsung’s 2023 TV and monitor lineup, including the Neo QLED, QLED, OLED, Smart Monitor and the G95SC gaming monitor.
2 This feature is not intended for use in the diagnosis of disease or other conditions, or in the cure, mitigation, treatment or prevention of any disease or medical problem. Any information found, acquired or accessed through this feature is made available for your convenience and should not be treated as medical advice.
3 TÜV Rheinland, headquartered in Cologne, Germany, is a globally renowned testing organization that offers quality and safety certifications across various industries. The “Color Vision Accessibility” certification was awarded on June 7, 2023.
View the full article
-
-
By Samsung Newsroom
To enjoy their favorite content to the fullest, more and more consumers are seeking to purchase larger TVs for their homes. According to market research firm Omdia, the global market size of 85-inch screens has grown drastically from 180,000 units sold in 2019 to 1.87 million units sold in 2022. Likewise, for 98-inch screens, the global market has increased from less than 1,000 units sold in 2019 to about 160,000 units sold in 2022.
To discuss the shifting market trends towards ultra-large TVs, Samsung Newsroom sat down with Heejin Chae, TV Product Planning, Samsung Electronics, and Sangyeob Kim, Samsung Store, and learned more about how Samsung Electronics is providing revamped viewing experiences through ultra-large TVs.
▲ People in charge of product planning, sales and design talk about ultra-large 98-inch TVs
Bigger, Better Viewing Experiences With Wider TVs
With its breathtaking size able to display exceptional detail on a grander scale, the 98-inch TV has become the new standard for ultra-large TVs. In line with such trends, Samsung unveiled the 2023 98-inch Neo QLED 8K at CES 2023, offering consumers bright colors and extremely vivid details on a brilliantly large screen. As standard TV sizes have grown larger over the years, Samsung adapted to industry trends and consumer demands by developing ultra-large TVs for better viewing experiences.
“About ten years ago, a 60-inch TV was considered a large TV. But as time went by, 65-inch TVs became mainstream, and now 75-inch and 85-inch TVs have become popular, demonstrating consumers’ growing demand for larger TVs,” said Chae. “In fact, our customer survey showed that 75% of consumers bought, on average, a TV 13 inches bigger than their previously purchased TV model.”
▲ Heejin Chae explains how evolving consumer demands have shaped Samsung’s product offerings.
Additionally, with the popularity of streaming services, consumers are increasingly purchasing ultra-large TVs to enhance their at-home viewing experiences. “An astronomical number of people have started using streaming services since the pandemic as they increasingly consumed content like movies and sports,” said Chae. “As a result, the demand for ultra-large TVs has risen, as they give a more immersive viewing experience.”
Younger generations also seem to prefer larger screens, furthering the popularity of ultra-large TVs. While people in their 40s and 50s made up more than half of the consumer base who purchased TVs over 80 inches in 2015, those in their 30s and 40s have led sales in the ultra-large TV market since 2021.
As these factors and preferences become more prevalent among users, the ultra-large TV market will continue to grow. “The ultra-large TV is an inevitable trend, and consumers are ready to enjoy extremely large TVs,” Chae said.
Comfortable Viewing at Further Distances
One of the biggest concerns when buying an ultra-large TV is the viewing distance — how far away the viewer is from the TV and whether that space is available at home. “As the viewing distance of the 98-inch NEO QLED TV has been shortened compared to previous ultra-large TVs, viewers can comfortably watch from as close as 4 meters away,“ said Kim.
▲ Sangyeob Kim discusses how the viewing distance of a TV affects the viewing experience.
“We created a space in the store with a sofa to simulate the viewing distance at home. We move the sofa to help customers gauge the viewing distance for smaller and larger rooms. Once the customers get a feel of how the TV would fit in their homes, they tend to prefer the larger models,” Kim added.
While some may have concerns about the large size of the TV, Kim explained that many consumers wish they had bought a larger size after opting for a smaller screen. “I’ve had customers call me after they had their TVs installed, asking if they can return their purchase for a larger one. That really puts me on the spot,” Kim stated. “Some even said they received the wrong TV size, claiming their TV seemed too small.”
When asked about delivery and installation, Kim explained that Samsung has worked diligently to ensure customers can receive their products easily in the comfort of their homes. “98 inches is the largest TV size that a standard Korean apartment elevator can accommodate. And when the elevator is too small, we offer other optimized delivery and installation services based on the customer’s environment,” Kim explained. “In fact, we even once successfully installed a TV after climbing a spiral ladder at a two-story house.”
“We thoroughly communicate with our customers and closely look at various factors in advance, such as whether it is possible to place the ultra-large TV on a table or wall mount it,” Kim added.
From Viewing to Experience: Changing the Living Room Culture
As TVs at home provide diverse content such as games, sports, movies and fitness content, the role TVs play has changed. As immersion is a top priority for many consumers, the popularity of large TVs is likely to continue as many consumers seek TVs that provide breathtaking experiences for all types of content.
▲ (From left) Heejin Chae, TV Product Planning, Samsung Electronics, and Sangyeob Kim, Samsung Store
“Hands-on experience is necessary to show people how great a large TV is,” said Kim. “As a TV is usually the main design focal point in a room, I recommend experiencing it in person.”
“When my acquaintances ask for advice about what TV to purchase, I first ask them what kind of activities they would do with their TV,” said Chae. “A larger display gives a more immersive experience. If users continue to utilize TVs for multiple purposes — including video calls, home training, gaming, etc. — ultra-large TVs will continue to be popular.”
“TVs help shape the living room culture, so purchasing a new set is like an investment for the next 10 years. We will continue to focus on these aspects as we plan for future TV products. I believe Samsung TVs will continue to be at the center of home entertainment,” Chae stated.
View the full article
-
-
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.