Re: [116attendees] How to test if Pasmo/Suica/ICOCA card is still valid?

Jared Mauch <jared@puck.nether.net> Fri, 31 March 2023 01:58 UTC

Return-Path: <jared@puck.nether.net>
X-Original-To: 116attendees@ietfa.amsl.com
Delivered-To: 116attendees@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66E72C151709 for <116attendees@ietfa.amsl.com>; Thu, 30 Mar 2023 18:58:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level:
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=puck.nether.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YTue9AMqjdy5 for <116attendees@ietfa.amsl.com>; Thu, 30 Mar 2023 18:58:21 -0700 (PDT)
Received: from puck.nether.net (puck.nether.net [IPv6:2001:418:3f4::5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86308C14CE2C for <116attendees@ietf.org>; Thu, 30 Mar 2023 18:58:21 -0700 (PDT)
Received: from smtpclient.apple (dhcp-8b35.meeting.ietf.org [31.133.139.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by puck.nether.net (Postfix) with ESMTPSA id 7CE785401DB; Thu, 30 Mar 2023 21:57:55 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 puck.nether.net 7CE785401DB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=puck.nether.net; s=default; t=1680227876; bh=PmeR35nHiYF4D81Iv1u2lnFHznnCUN9RLZzOx7CM+MQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=AGWA3KfBuIA6yMQqiAqoVadP3MbPoP5ts0Lecfvv+7rXS5kmqVoAuQIseuJLkxXol 1XBzi6W1oKUXLMaROOl++cPfpk0me387QuW68aug4dpl0g6irn3kzgwfabxuZAuqk9 +Eus10uzaRkGRAZiUzgR1fl9Y7H8NSvDLZl0uJwAYLyNQV5UlMCp4/nHjHj5a+k6p5 HHoc91+ZxgwOjiqWn6GmxzgGbQ3auXv2nQjIwxGNhQIYMciGXB7EKGMUEmOMYL+hsT dvZjN2s5g1KpkCeFo56sM+wrv+uwRgO6UmC39/b/8gUU8W1OhHMD3LcO1AUSTdHp/D w2b3r1Bf8Wb8g==
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\))
From: Jared Mauch <jared@puck.nether.net>
In-Reply-To: <aadc6c7f-0f70-95cb-5b62-1599f7362ddf@ripe.net>
Date: Thu, 30 Mar 2023 21:57:31 -0400
Cc: 116attendees@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <268F4DFD-4764-47AB-ABEF-BC3F6ADDA771@puck.nether.net>
References: <30A22D87-B2D7-4A0E-9672-E047047951B9@apnic.net> <CCA4BA21-1C62-4424-BF66-C61BDE1F72F5@me.com> <aadc6c7f-0f70-95cb-5b62-1599f7362ddf@ripe.net>
To: Robert Kisteleki <robert@ripe.net>
X-Mailer: Apple Mail (2.3731.500.231)
Archived-At: <https://mailarchive.ietf.org/arch/msg/116attendees/F0jm58KgJr_EpOsJul7suGCU-IM>
Subject: Re: [116attendees] How to test if Pasmo/Suica/ICOCA card is still valid?
X-BeenThere: 116attendees@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: 116attendees <116attendees.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/116attendees>, <mailto:116attendees-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/116attendees/>
List-Post: <mailto:116attendees@ietf.org>
List-Help: <mailto:116attendees-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/116attendees>, <mailto:116attendees-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2023 01:58:26 -0000


> On Mar 30, 2023, at 9:45 PM, Robert Kisteleki <robert@ripe.net> wrote:
> 
> 
> 
> On 2023-03-26 11:51, Ole Jacobsen wrote:
>> They time out, after maybe 6 months.
> 
> I have two Pasmo cards from the last Yokohama meeting with some leftover value and they just worked without doing any resurrection ritual.
> 
> I *think* they have no pre-defined expiration time, unlike bank cards or "western" travel cards. *If so*, what does that tell us security/protocol geeks? :-)
> 
> I think besides Pasmo there's also a "Pasmo tourist" card nowadays, that may, as you say, expire after 6 months?


I have a regular suica card and it worked without trouble despite not being here in many years, I did have trouble looking up the value at a machine before attempting to use it but I may have done it wrong.

I will comment that I did see a machine at NRT that would let you turn in the card to redeem the value on it.  I often take some quantity of leftover cash and store it on the card (coins specifically) so I’m not dragging those around when I am about to leave.  This makes it easy to move through the system next time.

Combined with the ability to use it like a local debit card at many establishments it does make the experience spending $ much easier, and based on if you self fund or have an employer, train/transit based expenses are often easier to expense[1].

- Jared


1 - I’m reminded of a story I heard once about an expense report that was rejected for some reporter, I think for National Geographic where they itemized things and it included an elephant ride, which they rejected.  The person then resubmitted the expense report for the same value but with the cost embedded somewhere else and said “find the elephant” or some such.  As a business owner I know the details of why you want these classified properly, as things like meals you can write off but at 50% in the US tax system, but not other entertainment items (eg: season tickets/suites/entertainment) as those have varying tax behaviors from year-to-year as the regulations are updated.  Also various countries have tax/VAT rebate programs where you can get refunds if you aren’t keeping the item in country and are exporting them, similar to duty free shops at the airports.  As an international traveller it’s important to always be clear with your declarations on arrival so you don’t get flagged permanently in the computers and databases that are shared between countries.  Stay on the low risk side of the equation when possible.