Release: Amazon DevPay on 2009-10-26

Release Notes>DevPay>Release: Amazon DevPay on 2009 10 26
Updates for new Amazon EC2 High-Memory instance types and new Amazon EC2 rates.


Submitted By: T. Johnson
Release Date: October 26, 2009 12:00 AM GMT
Created On: October 27, 2009 1:58 AM GMT
Last Updated: October 27, 2009 4:10 AM GMT

New Features

Amazon EC2 High-Memory Instances On October 26, 2009, Amazon EC2 released a new family of instances called High-Memory instances, and introduced a Double Extra Large instance size and Quadruple Extra Large instance size in this family. They're called High-Memory instances because they offer large memory sizes for memory-intensive workloads, including databases, memory caching applications, and rendering. For more information about the new High-Memory instance types, go to the Amazon EC2 detail page.

What do these new High-Memory instance types mean for your paid or supported AMIs?

Most existing paid AMIs will work with the new instance types; however, you might choose to optimize your paid AMI or create a new one to take advantage of the larger memory sizes.

You can enable your customers to use these instance types by changing your product's configuration and setting a price for the new instance types. For more information about product configuration, go to Your Product's Configuration and Price in the Amazon DevPay Developer Guide). Depending on the type of price change you do for your product (passive or active), you may be required to give your customers at least 14 calendar days' notice. For more information about changing your product's price, go to Changing Pricing.

Reduced Amazon EC2 Rates AWS has announced that the rates for Amazon EC2 will be reduced starting November 1, 2009. For information about the new rates, go to the Amazon EC2 detail page.

Starting November 1, you will begin to pay the lower Amazon EC2 rates for your customers' use of your paid or supported AMIs. Your customers will continue to pay your product's original price. Note that you can change your product's price at any time. If you do, remember that you may be required to give your customers at least 14 calendar days' notice (depending on the type of price change you do—passive or active). For more information about changing your product's price, go to Changing Pricing.

Amazon Relational Database Service On October 26, 2009, AWS announced the release of Amazon Relational Database Service (Amazon RDS), a web service that makes it easy to set up, operate, and scale a relational database in the cloud. For information about the new service, go to the Amazon RDS detail page.

Amazon DevPay doesn't support Amazon RDS at this time.

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.
Limitation on decimal places for prices You can set prices with a maximum of only two decimal places.
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.
No sandbox for testing DevPay does not have a sandbox for testing. All testing you perform involves movement of real money.
©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.