Release: Amazon DevPay on 2009-10-30

Release Notes>DevPay>Release: Amazon DevPay on 2009 10 30
Support for prices with three decimal places.


Submitted By: cheriaws
Release Date: October 30, 2009 12:00 AM GMT
Created On: October 30, 2009 12:37 AM GMT
Last Updated: October 30, 2009 12:39 AM GMT

New Features

Prices with Three Decimal Places Amazon DevPay now lets you use three decimal places (i.e., tenth of a penny precision) for your product's usage-based charges. This means you can set your product's usage-based rates to match the Amazon EC2 or Amazon S3 rates if you want. For example, Amazon EC2's rate for small Linux/UNIX on-demand instances is $0.085; you can now set your product's rate for that type of instance to $0.085 if you want.

Your product's one-time charge and monthly charge still only use penny precision (e.g., $4.50). The monthly charges for you and your customers and the amounts listed in DevPay reports also still use penny precision.

Known Issues

Failure of Sign-Up Payment If your product has a sign-up/monthly fee, and the customer's sign-up payment fails because the payment method isn't valid, the customer is not officially subscribed to your product. This can be verified with VerifyProductSubscriptionByTokens (for desktop products) or VerifyProductSubscriptionByPid (for hosted products), which returns a value of "false". The customer can't use the product, even if you've activated the customer. We recommend your product poll the customer's subscription status after activating the customer. If the status is still "false" 15 minutes after activation, then the product should display a special message when the customer tries to use the product the first time. The message should tell the customer to:
  1. Cancel the subscription by going to the Application Billing page (at
  2. Update the payment method (also at the Application Billing page).
  3. Resubscribe to the product with the valid payment method (by clicking the purchase URL).
Error in WSDL The License Service WSDL (at incorrectly lists a child element called RequestId in the ErrorResponse element. The correct name of the element is RequestID (with a capital D). Our plan is to update the WSDL to match what the service actually returns (RequestID).
Limitation on AWS services used You can build an application that monetizes Amazon EC2 or Amazon Simple Storage Service, but not both.
Throttling of License Service requests per developer Requests to the License Service are throttled as necessary. They are throttled per developer instead of per DevPay product. Therefore, if you have multiple DevPay products, the sum of the requests from all your DevPay products is used to determine whether your requests need to be throttled.
Information not available on the first of the month If you visit your DevPay Activity page on the first of the month, your revenue statement for the previous month might not yet be available. We instead recommend that you view the page after you've received the e-mail from AWS that indicates the revenue statement is available.

Also, the page might display zeros for all the values because the page has not yet been updated with the information for the first day of the month. If this happens, we recommend that you return to the page on the second day of the month.
Withdrawal limit When you withdraw money from your Amazon Payments account, the withdrawal amount must be at least $10.00.
©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.