checkout-by-amazon is a Python library for interfacing with Amazon’s integrated payment system, Checkout by Amazon.
Install
If you have pip installed, you can simply run:
pip install cba
If you lack pip but have easy_install, run:
easy_install cba
If you have neither, download this package and run:
python setup.py install
Usage
import cba
cba_settings = cba.Settings(
merchant_id='...',
marketplace_id='...',
public_access_key='...',
secret_access_key='...',
sandbox=False,
)
if preexisting_id:
contract = cba.PurchaseContract(id=preexisting_id, settings=cba_settings)
else:
contract = cba.PurchaseContract(settings=cba_settings)
for item in cart:
contract.order.add_item(cba.Item(id=item.id, title=item.name, price=item.price))
# Commit the order to Amazon after buyer has selected address and payment
# method.
contract.complete()
Product's homepage
Requirements:
· Python