At this point in Amazon`s paid control process, the subject of the billing agreement has been filled with the buyer`s delivery address, payment method choice, and consent for recurring payments. You must now set additional attributes in the item`s billing agreement that allow you to assign the billing agreement to any other details you follow. For example, you can set details such as the order or subscription number you provided for the transaction and a note that will be displayed to the buyer in emails sent by Amazon Pay. Note: You cannot confirm a billing agreement if the buyer has not been able to choose an address or payment method or if the buyer has not authorized recurring payments through the “Allow Recurring Payment” widget. If a settlement agreement cannot be confirmed, it has limits. If you are using a command control page, call getBillingAgreementDetails before returning the command control page to look for restrictions. Amazon Pay limits the maximum fee for each billing agreement to $1000 per calendar month. You can check this limit by calling getBillingAgreementDetails. Once the invoice agreement object is in an Open state, you can continue processing your buyer`s payment. You should only display the order confirmation page to your buyers if the ConfirmBillingAgreement operation has been successful and unrestricted. At this point, we strongly recommend that you continue your buyer-oriented order confirmation processes (confirmation email, confirmation page, etc.) if you are using asynchronous authorization mode, as the following steps take additional time to authorize and register the payment method.