Re: Fwd: New Version Notification for draft-brown-epp-fees-01.txt

MICHAEL W YOUNG <[email protected]> Thu, 1 May 2014 14:52:08 -0400
Newsgroups gmane.ietf.provreg
Message-ID <[email protected]>
--===============8993872325852943674==
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_29080624-E8D6-405F-A2C9-50E8E2261B64"


--Apple-Mail=_29080624-E8D6-405F-A2C9-50E8E2261B64
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Pat,

This sounds to me like you are starting to overlap with a "program" =
problem.  For example, many of the existing registries support some type =
of "program identifier" or "token" submitted as an extension during a =
registration to associate that registration with an existing marketing =
discount/rebate/specialized pricing.

I don't want to spin this into something overtly complicated, but it =
seems this extension, since its all about querying fees, could extend to =
query fees by domain, by "program" as well.

It would be interesting to query a given domain for an answer on which =
programs its applicable for.  Lets say I am a registrar that signed up =
for marketing programs (out of registry band) "A1" and program "B2" with =
the registry operator, instead of keeping track of that in my registrar =
systems, whenever I go to check pricing on a domain, I would also =
receive any current programs that are applicable to that domain along =
with the base pricing I originally queried.  I can then do subsequent =
lookups on the program pricing if I don't have the program pricing =
handy, or if the program pricing varies depending on the specific =
string.

When I registered the domain, I can then opt to submit "A1" or "B2" with =
the registration, etc based on having been told the relevant "special" =
or "program" pricing for each.


-Michael

On May 1, 2014, at 2:03 PM, Pat Moroney <[email protected]> wrote:

> Another addition I was hoping we could consider is a flag of some sort =
that would signal that the fee is somehow special or unusual.
> A good example of this would be where a certain tld has different =
pricing for 2 character domains then the normal base price.
> This would be particularly useful if we have to account for those =
differently or perform additional checks in those cases.
>=20
> I feel that the best place for such a flag would be as an attribute to =
the fee:fee element. I'm not sure of the best name for such an element, =
but as an example I'll use "special":
> <fee:fee description=3D"Renewal Fee" special=3D"0">5.00</fee:fee>
> or
> <fee:fee description=3D"Renewal Fee" special=3D"1">5.00</fee:fee>
> And omission of that attribute would imply that the value is 0.
>=20
> Another option is that if the base fee is always one of the listed =
fees and they are differentiated by their descriptions. The problem I =
see with that is it could get messy with different registries utilizing =
different descriptions for their fees. Also I could see that a registry =
could use something like "Registration Fee" as a description for both =
premium and non premium registrations, thus removing the ability to =
discern if it is a premium or not.
>=20
> Let me know if any of this makes sense or if there is a better venue =
or way for me to make these suggestions since I am new to this list.
>=20
>=20
>=20
> On Thu, May 1, 2014 at 11:12 AM, Gavin Brown =
<[email protected]> wrote:
> Thanks to all for the feedback. I am working on a revised draft that
> will use a single <fee:check> element in commands and a single
> <fee:chkData> element in responses.
>=20
> Here are some example commands and responses: let me know what you =
think.
>=20
> Thanks,
>=20
> C: <?xml version=3D"1.0" encoding=3D"utf-8" standalone=3D"no"?>
> C: <epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
> C:   <command>
> C:     <check>
> C:       <domain:check
> C:         xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
> C:         <domain:name>example.com</domain:name>
> C:         <domain:name>example.net</domain:name>
> C:         <domain:name>example.org</domain:name>
> C:       </domain:check>
> C:     </check>
> C:     <extension>
> C:       <fee:check
> C:         xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5">
> C:         <fee:domain>
> C:           <fee:name>example.com</fee:name>
> C:           <fee:currency>USD</fee:currency>
> C:           <fee:command phase=3D"sunrise">create</fee:command>
> C:           <fee:period unit=3D"y">1</fee:period>
> C:         </fee:domain>
> C:         <fee:domain>
> C:           <fee:name>example.net</fee:name>
> C:           <fee:currency>EUR</fee:currency>
> C:           <fee:command phase=3D"claims" subphase=3D"landrush">
> C:           create</fee:command>
> C:           <fee:period unit=3D"y">2</fee:name>
> C:         </fee:domain>
> C:         <fee:domain>
> C:           <fee:name>example.org</fee:name>
> C:           <fee:currency>EUR</fee:currency>
> C:           <fee:command>transfer</fee:command>
> C:         </fee:domain>
> C:         <fee:domain>
> C:           <fee:name>example.xyz</fee:name>
> C:           <fee:command>restore</fee:command>
> C:           <fee:period unit=3D"y">1</fee:period>
> C:         </fee:domain>
> C:       </fee:check>
> C:     </extension>
> C:     <clTRID>ABC-12345</clTRID>
> C:   </command>
> C: </epp>
>=20
> S: <?xml version=3D"1.0" encoding=3D"utf-8" standalone=3D"no"?>
> S: <epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
> S:   <response>
> S:     <result code=3D"1000">
> S:       <msg>Command completed successfully</msg>
> S:     </result>
> S:     <resData>
> S:       <domain:chkData
> S:         xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
> S:         <domain:cd>
> S:           <domain:name avail=3D"1">example.com</domain:name>
> S:         </domain:cd>
> S:         <domain:cd>
> S:           <domain:name avail=3D"0">example.net</domain:name>
> S:           <domain:reason>In use</domain:reason>
> S:         </domain:cd>
> S:         <domain:cd>
> S:           <domain:name avail=3D"0">example.org</domain:name>
> S:           <domain:reason>In use</domain:reason>
> S:         </domain:cd>
> S:       </domain:chkData>
> S:     </resData>
> S:     <extension>
> S:       <fee:chkData
> S:         xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5">
> S:         <fee:cd
> S:           xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5">
> S:           <fee:name>example.com</fee:name>
> S:           <fee:currency>USD</fee:currency>
> S:           <fee:command phase=3D"sunrise">create</fee:command>
> S:           <fee:period unit=3D"y">1</fee:period>
> S:           <fee:fee description=3D"Application Fee">5.00</fee:fee>
> S:           <fee:fee description=3D"Registration Fee">5.00</fee:fee>
> S:         </fee:cd>
> S:         <fee:cd
> S:           xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5">
> S:           <fee:name>example.net</fee:name>
> S:           <fee:currency>EUR</fee:currency>
> S:           <fee:command phase=3D"claims" subphase=3D"landrush">
> S:           create</fee:command>
> S:           <fee:period unit=3D"y">2</fee:period>
> S:           <fee:fee>5.00</fee:fee>
> S:         </fee:cd>
> S:         <fee:cd
> S:           xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5">
> S:           <fee:name>example.org</fee:name>
> S:           <fee:currency>EUR</fee:currency>
> S:           <fee:command>transfer</fee:command>
> S:           <fee:period unit=3D"y">2</fee:period>
> S:           <fee:fee description=3D"Transfer Fee">2.50</fee:fee>
> S:           <fee:fee description=3D"Renewal Fee">10.00</fee:fee>
> S:         </fee:cd>
> S:         <fee:cd
> S:           xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5">
> S:           <fee:name>example.xyz</fee:name>
> S:           <fee:currency>GBP</fee:currency>
> S:           <fee:command>restore</fee:command>
> S:           <fee:period unit=3D"y">1</fee:period>
> S:           <fee:fee description=3D"Restore Fee">25</fee:fee>
> S:           <fee:fee description=3D"Renewal Fee">5.00</fee:fee>
> S:         </fee:cd>
> S:       </fee:chkData>
> S:     </extension>
> S:     <trID>
> S:       <clTRID>ABC-12345</clTRID>
> S:       <svTRID>54322-XYZ</svTRID>
> S:     </trID>
> S:   </response>
> S: </epp>
>=20
> --
> Gavin Brown
> Chief Technology Officer
> CentralNic Group plc (LSE:CNIC)
> Innovative, Reliable and Flexible Registry Services
> for ccTLD, gTLD and private domain name registries
> https://www.centralnic.com/
>=20
> CentralNic Group plc is a company registered in England and Wales with
> company number 8576358. Registered Offices: 35-39 Moorgate, London,
> EC2R 6AR.
>=20
>=20
> _______________________________________________
> provreg mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/provreg
>=20
>=20
>=20
>=20
> --=20
> -Pat Moroney
> SVP of Accounting / Sr. Software Engineer
> Name.com
> http://www.youtube.com/watch?v=3DV1GKGXXF12c
> 720-663-0025
>=20
> _______________________________________________
> provreg mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/provreg



MICHAEL W YOUNG
[email protected]




--Apple-Mail=_29080624-E8D6-405F-A2C9-50E8E2261B64
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><div>Hi Pat,</div><div><br></div><div>This sounds to =
me like you are starting to overlap with a "program" problem. &nbsp;For =
example, many of the existing registries support some type of "program =
identifier" or "token" submitted as an extension during a registration =
to associate that registration with an existing marketing =
discount/rebate/specialized pricing.</div><div><br></div><div>I don't =
want to spin this into something overtly complicated, but it seems this =
extension, since its all about querying fees, could extend to query fees =
by domain, by "program" as well.</div><div><br></div><div>It would be =
interesting to query a given domain for an answer on which programs its =
applicable for. &nbsp;Lets say I am a registrar that signed up for =
marketing programs (out of registry band) "A1" and program "B2" with the =
registry operator, instead of keeping track of that in my registrar =
systems, whenever I go to check pricing on a domain, I would also =
receive any current programs that are applicable to that domain along =
with the base pricing I originally queried. &nbsp;I can then do =
subsequent lookups on the program pricing if I don't have the program =
pricing handy, or if the program pricing varies depending on the =
specific string.</div><div><br></div><div>When I registered the domain, =
I can then opt to submit "A1" or "B2" with the registration, etc based =
on having been told the relevant "special" or "program" pricing for =
each.</div><div><br></div><div><br></div><div>-Michael</div><br><div><div>=
On May 1, 2014, at 2:03 PM, Pat Moroney &lt;<a =
href=3D"mailto:[email protected]">[email protected]</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div dir=3D"ltr">Another addition I was hoping we could =
consider is a flag of some sort that would signal that the fee is =
somehow special or unusual.<div>A good example of this would be where a =
certain tld has different pricing for 2 character domains then the =
normal base price.</div>

<div>This would be particularly useful if we have to account for those =
differently or perform additional checks in those =
cases.</div><div><br></div><div>I feel that the best place for such a =
flag would be as an attribute to the fee:fee element. I'm not sure of =
the best name for such an element, but as an example I'll use =
"special":</div>
<div>&lt;fee:fee description=3D"Renewal Fee" =
special=3D"0"&gt;5.00&lt;/fee:fee&gt;<br></div><div>or</div><div>&lt;fee:f=
ee description=3D"Renewal Fee" special=3D"1"&gt;5.00&lt;/fee:fee&gt;</div>=

<div>And omission of that attribute would imply that the value is =
0.</div><div><br></div><div>Another option is that if the base fee is =
always one of the listed fees and they are differentiated by their =
descriptions. The problem I see with that is it could get messy with =
different registries utilizing different descriptions for their fees. =
Also I could see that a registry could use something like "Registration =
Fee" as a description for both premium and non premium registrations, =
thus removing the ability to discern if it is a premium or not.</div>
<div><br></div><div>Let me know if any of this makes sense or if there =
is a better venue or way for me to make these suggestions since I am new =
to this list.</div><div><br></div></div><div =
class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">
On Thu, May 1, 2014 at 11:12 AM, Gavin Brown <span dir=3D"ltr">&lt;<a =
href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px =
0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); =
border-left-style: solid; padding-left: 1ex; position: static; z-index: =
auto;">
Thanks to all for the feedback. I am working on a revised draft that<br>
will use a single &lt;fee:check&gt; element in commands and a single<br>
&lt;fee:chkData&gt; element in responses.<br>
<br>
Here are some example commands and responses: let me know what you =
think.<br>
<br>
Thanks,<br>
<br>
C: &lt;?xml version=3D"1.0" encoding=3D"utf-8" standalone=3D"no"?&gt;<br>
C: &lt;epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"&gt;<br>
C: &nbsp; &lt;command&gt;<br>
C: &nbsp; &nbsp; &lt;check&gt;<br>
C: &nbsp; &nbsp; &nbsp; &lt;domain:check<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0"&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name&gt;<a =
href=3D"http://example.com/" =
target=3D"_blank">example.com</a>&lt;/domain:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name&gt;<a =
href=3D"http://example.net/" =
target=3D"_blank">example.net</a>&lt;/domain:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name&gt;<a =
href=3D"http://example.org/" =
target=3D"_blank">example.org</a>&lt;/domain:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &lt;/domain:check&gt;<br>
C: &nbsp; &nbsp; &lt;/check&gt;<br>
C: &nbsp; &nbsp; &lt;extension&gt;<br>
C: &nbsp; &nbsp; &nbsp; &lt;fee:check<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:name&gt;<a =
href=3D"http://example.com/" =
target=3D"_blank">example.com</a>&lt;/fee:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;USD&lt;/fee:currency&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:command =
phase=3D"sunrise"&gt;create&lt;/fee:command&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;1&lt;/fee:period&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:name&gt;<a =
href=3D"http://example.net/" =
target=3D"_blank">example.net</a>&lt;/fee:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;EUR&lt;/fee:currency&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:command phase=3D"claims" =
subphase=3D"landrush"&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; create&lt;/fee:command&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;2&lt;/fee:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:name&gt;<a =
href=3D"http://example.org/" =
target=3D"_blank">example.org</a>&lt;/fee:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;EUR&lt;/fee:currency&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:command&gt;transfer&lt;/fee:command&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:name&gt;example.xyz&lt;/fee:name&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:command&gt;restore&lt;/fee:command&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;1&lt;/fee:period&gt;<br>
C: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:domain&gt;<br>
C: &nbsp; &nbsp; &nbsp; &lt;/fee:check&gt;<br>
C: &nbsp; &nbsp; &lt;/extension&gt;<br>
C: &nbsp; &nbsp; &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;<br>
C: &nbsp; &lt;/command&gt;<br>
C: &lt;/epp&gt;<br>
<br>
S: &lt;?xml version=3D"1.0" encoding=3D"utf-8" standalone=3D"no"?&gt;<br>
S: &lt;epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"&gt;<br>
S: &nbsp; &lt;response&gt;<br>
S: &nbsp; &nbsp; &lt;result code=3D"1000"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;msg&gt;Command completed =
successfully&lt;/msg&gt;<br>
S: &nbsp; &nbsp; &lt;/result&gt;<br>
S: &nbsp; &nbsp; &lt;resData&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;domain:chkData<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name avail=3D"1"&gt;<a =
href=3D"http://example.com/" =
target=3D"_blank">example.com</a>&lt;/domain:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/domain:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name avail=3D"0"&gt;<a =
href=3D"http://example.net/" =
target=3D"_blank">example.net</a>&lt;/domain:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:reason&gt;In =
use&lt;/domain:reason&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/domain:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name avail=3D"0"&gt;<a =
href=3D"http://example.org/" =
target=3D"_blank">example.org</a>&lt;/domain:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:reason&gt;In =
use&lt;/domain:reason&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/domain:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;/domain:chkData&gt;<br>
S: &nbsp; &nbsp; &lt;/resData&gt;<br>
S: &nbsp; &nbsp; &lt;extension&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;fee:chkData<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:cd<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:name&gt;<a =
href=3D"http://example.com/" =
target=3D"_blank">example.com</a>&lt;/fee:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;USD&lt;/fee:currency&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:command =
phase=3D"sunrise"&gt;create&lt;/fee:command&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;1&lt;/fee:period&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:fee =
description=3D"Application Fee"&gt;5.00&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:fee =
description=3D"Registration Fee"&gt;5.00&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:cd<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:name&gt;<a =
href=3D"http://example.net/" =
target=3D"_blank">example.net</a>&lt;/fee:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;EUR&lt;/fee:currency&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:command phase=3D"claims" =
subphase=3D"landrush"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; create&lt;/fee:command&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;2&lt;/fee:period&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:fee&gt;5.00&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:cd<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:name&gt;<a =
href=3D"http://example.org/" =
target=3D"_blank">example.org</a>&lt;/fee:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;EUR&lt;/fee:currency&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:command&gt;transfer&lt;/fee:command&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;2&lt;/fee:period&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:fee description=3D"Transfer =
Fee"&gt;2.50&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:fee description=3D"Renewal =
Fee"&gt;10.00&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:cd<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:name&gt;example.xyz&lt;/fee:name&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:currency&gt;GBP&lt;/fee:currency&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;fee:command&gt;restore&lt;/fee:command&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:period =
unit=3D"y"&gt;1&lt;/fee:period&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:fee description=3D"Restore =
Fee"&gt;25&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fee:fee description=3D"Renewal =
Fee"&gt;5.00&lt;/fee:fee&gt;<br>
S: &nbsp; &nbsp; &nbsp; &nbsp; &lt;/fee:cd&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;/fee:chkData&gt;<br>
S: &nbsp; &nbsp; &lt;/extension&gt;<br>
S: &nbsp; &nbsp; &lt;trID&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;<br>
S: &nbsp; &nbsp; &nbsp; &lt;svTRID&gt;54322-XYZ&lt;/svTRID&gt;<br>
S: &nbsp; &nbsp; &lt;/trID&gt;<br>
S: &nbsp; &lt;/response&gt;<br>
S: &lt;/epp&gt;<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
--<br>
Gavin Brown<br>
Chief Technology Officer<br>
CentralNic Group plc (LSE:CNIC)<br>
Innovative, Reliable and Flexible Registry Services<br>
for ccTLD, gTLD and private domain name registries<br>
<a href=3D"https://www.centralnic.com/" =
target=3D"_blank">https://www.centralnic.com/</a><br>
<br>
CentralNic Group plc is a company registered in England and Wales =
with<br>
company number 8576358. Registered Offices: 35-39 Moorgate, London,<br>
EC2R 6AR.<br>
<br>
</div></div><br>_______________________________________________<br>
provreg mailing list<br>
<a href=3D"mailto:[email protected]">[email protected]</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/provreg" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/provreg</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div =
dir=3D"ltr"><div>-Pat Moroney</div><div>SVP of Accounting / Sr. Software =
Engineer</div><div><a href=3D"http://Name.com">Name.com</a></div><div><a =
href=3D"http://www.youtube.com/watch?v=3DV1GKGXXF12c" =
target=3D"_blank">http://www.youtube.com/watch?v=3DV1GKGXXF12c</a><br>
</div><div>720-663-0025</div><div><br></div></div>
</div>
_______________________________________________<br>provreg mailing =
list<br><a =
href=3D"mailto:[email protected]">[email protected]</a><br>https://www.ietf.=
org/mailman/listinfo/provreg<br></blockquote></div><br><div =
apple-content-edited=3D"true">
<div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
medium; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; "><br =
class=3D"Apple-interchange-newline"><br></div><div style=3D"color: =
rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
">MICHAEL W YOUNG</div><div style=3D"color: rgb(0, 0, 0); font-family: =
Helvetica;  font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-align: -webkit-auto; text-indent: 0px; text-transform: none; =
white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><a =
href=3D"mailto:[email protected]">[email protected]</a></div><div =
style=3D"color: rgb(0, 0, 0); font-family: Helvetica;  font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; "><br></div><br =
class=3D"Apple-interchange-newline">
</div>
<br></body></html>=

--Apple-Mail=_29080624-E8D6-405F-A2C9-50E8E2261B64--


--===============8993872325852943674==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
provreg mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/provreg

--===============8993872325852943674==--