attachment

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Andale Mono";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.apple-style-span
        {mso-style-name:apple-style-span;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Michael,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thank you for your quick feedback.&nbsp; Your suggestion to add the following OPTIONAL attributes is appreciated by Xerox:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">job-account-type(type3 keyword | name(MAX))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">job-account-type-default(type3 keyword | name(MAX))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">job-account-type-supported(1setOf (type3 keyword | name(MAX))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">with some of the keywords like: &#8216;none&#8217;, &#8216;general&#8217; and &#8216;group&#8217;.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Vendors may wish to supply their own keywords for credit cards if they choose to, but PWG will not standardize them.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Daniel.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Michael Sweet [mailto:msweet@apple.com]
<br>
<b>Sent:</b> Monday, September 16, 2013 10:24 AM<br>
<b>To:</b> Manchala, Daniel<br>
<b>Cc:</b> ipp@pwg.org; Ira McDonald; Paul Tykodi<br>
<b>Subject:</b> Re: Xerox has reviewed the IPP Transaction-Based Printing Extensions specification and has comments<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Daniel,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class="MsoNormal">On Sep 12, 2013, at 9:33 PM, Manchala, Daniel &lt;<a href="mailto:Daniel.Manchala@xerox.com">Daniel.Manchala@xerox.com</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#1F497D">I think I must have missed my point by including payment schemes (keywords like &#8216;visa&#8217; or &#8216;paypal&#8217;) into &#8220;job-account-type&#8221;. It was my attempt to generalize the scenario.
</span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class="MsoNormal">If the purpose is to provide the user interface with something other than a generic &quot;Account ID&quot; label, then the printer-strings-uri attribute is already able to do that.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">If you actually want to support different types of account numbers and expose that choice to the client (which can supply 1 of N different account ID types), then *maybe* we could add OPTIONAL job-account-type (type3 keyword | name(MAX)),
 job-account-type-default (type3 keyword | name(MAX)), and job-account-type-supported (1setOf (type3 keyword | name(MAX))) attributes. But I can't see us including trademarked names as keywords, nor would I like to have a generic &quot;credit-card&quot; keyword since
 &quot;job-account-id&quot; by itself is insufficient to authorize credit card transactions.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Having implemented a couple credit card processing systems over the years for my prior business, I know we would need a lot more attributes and a lot of security language to conform to the current PCI security standards council requirements.
 And those standards change over time and vary subtly between countries.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Here in Canada, for example, &quot;chip&quot; cards are common and require entry of a PIN or passcode during credit card processing, and there are special rules for ongoing service charges. In the US, few cards use security chips and instead merchants
 collect 3 or 4 digit security codes (CVC/CVV) to use in conjunction with the card number, expiration date, and card holder name, and there are specific rules for their use that are slightly different than in Canada.<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#1F497D">Here is what I meant: Xerox has been using some accounting systems for several years that used &#8220;job-account-id&#8221; and a &#8220;job-account-group-id&#8221; or &#8220;job-account-general-id&#8221; to charge it to a specific group or a general
 account. The purpose of the request to add &#8220;job-account-type&#8221; by which a user can select or specify either &#8216;general&#8217; or &#8216;group&#8217; or &#8216;none&#8217;, for proper accounting purposes.
</span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class="MsoNormal">I would have no objection to adding job-account-type-xxx as I have outlined above with the keyword values 'none', 'general', and 'group'. &nbsp;Vendors can provide their own keywords or (localized) name values for credit cards if they choose,
 but we won't standardize those keywords because of the reasons I have outlined above.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">&gt;&gt;&gt;&gt;&gt;</span><br>
<br>
<br>
<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;;color:#1F497D">Add an attribute: &#8220;job-account-type (type2 keyword | name(MAX))&lt;Job Template&gt;&#8221; along with &#8220;job-account-type-supported(1setOf type2 keyword | 1setOf name(MAX))&lt;Printer&gt;&#8221;
 and &#8220;job-account-type-default(type2 keyword | name(MAX))&lt;Printer&gt;&#8221;. The keywords initially can start with &#8216;none&#8217;, &#8216;general&#8217;, &#8216;group&#8217; or &#8216;visa-card&#8217;, &#8216;master-card&#8217;, &#8216;paypal&#8217;,&#8217;bit-coin&#8217;, &#8216;micro-mint&#8217;, &#8216;cash&#8217;, &#8216;credit-account&#8217;, etc., . The preference is to use
 keywords as it aids in the internationalization. </span><o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class="MsoNormal">We've very specifically avoided currency or payment identifiers since a) many members, including Xerox, have indicated that payment processing is done separately from the printer and b) we have no facility in IPP to express currency values
 or other complex, fractional types.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">What would be the purpose of adding this when the printer-charge-info and printer-charge-info-uri values provide localized resources that can be displayed by the Client? Since the Client never has to have knowledge of how transactions are
 processed (just whether the printer needs transactional information), and since job-account-id will not (or at least SHOULD NOT) be a credit card number or other direct payment identifier, I don't see the point in telling the Client anything other than &quot;I
 need a job-account-id from the user.&quot;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><br>
<br>
<br>
<o:p></o:p></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class="MsoNormal"><span class="apple-style-span"><span style="font-family:&quot;Andale Mono&quot;,&quot;serif&quot;;color:black">_________________________________________________________</span></span><span class="apple-style-span"><span style="font-family:&quot;Andale Mono&quot;,&quot;serif&quot;;color:black"><br>
</span></span><span class="apple-style-span"><span style="font-family:&quot;Andale Mono&quot;,&quot;serif&quot;;color:black">Michael Sweet, Senior Printing System&nbsp;Engineer, PWG Chair</span></span><span class="apple-style-span"><span style="font-family:&quot;Andale Mono&quot;,&quot;serif&quot;;color:black"><o:p></o:p></span></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>