AWS B2B Data Interchange pricing

AWS B2B Data Interchange is a fully managed service for automating the transformation of your Electronic Data Interchange (EDI) documents at scale. The service simplifies and accelerates your B2B data integrations with a low-code interface for trading partner management and translation of EDI documents to JSON and XML formats. With B2B Data Interchange, there are no resources to manage and no upfront costs. You pay only for your active partnerships and the number of transformation steps.

Partnerships

Partnerships are dedicated resources that establish a relationship between you and your individual trading partners. Partnerships contain details about a specific trading partner, the types of EDI documents you receive from them, and how those documents should be transformed into custom JSON or XML formats. You pay for the number of monthly active partnerships created and maintained in B2B Data Interchange. If a partnership is created after the first day of a month, then the monthly partnership charge will be adjusted on a daily pro rata basis from the first day it was created to the end of that month. If a partnership is deleted before the end of a month, then the monthly partnership charge will be adjusted on a daily pro rata basis from the beginning of that month to the day it was deleted.

Transformation steps

B2B Data Interchange automatically transforms EDI documents into a default, service-defined JSON or XML formatted output. You can then automatically map the default JSON and XML formats into custom JSON and XML formats. You are charged for each individual transformation step, which includes the following:

  • Step 1: EDI to service defined default JSON or XML
  • Step 2: Service  defined default JSON or XML to custom JSON or XML (optional)

All custom formatted JSON and XML outputs are first transformed into the default, service-defined JSON or XML formatted outputs. You can customize your JSON and XML output formats by creating or editing the mappings associated with your B2B Data Interchange transformers.

If the size of the transformation step input exceeds 200KB, you will incur an additional transformation step charge for each 200KB input increment, rounded down to the nearest increment. For example, if you transform a 500KB EDI document to the default JSON or XML format, you will be charged the equivalent of two separate transformation steps.

Pricing tables

Pricing examples

Example 1: Custom-formatted transformations without partnerships

Assume you automatically transform 100,000 EDI documents into a custom JSON format using B2B Data Interchange each month. We calculate your monthly B2B Data Interchange cost using pricing in the US East (N. Virginia) Region, as follows:

Transformation steps
At $0.01 per EDI document transformed into the service’s default JSON format, your monthly charge is:
100,000 EDI documents * $0.01 = $1,000

At $0.01 per default JSON format document transformed into custom JSON format, your monthly charge is:
100,000 JSON documents * $0.01 = $1,000

With the charges above, your total monthly bill for B2B Data Interchange would be:
$1,000 + $1,000 = $2,000

Example 2: Custom-formatted transformations with one partnership

Assume you establish a partnership with one trading partner in B2B Data Interchange. You then receive 10,000 EDI documents, which are 200KB or smaller, from this trading partner. These EDI documents are stored in Amazon S3, where they are then automatically transformed into a custom JSON format with B2B Data Interchange. We calculate your monthly B2B Data Interchange cost using pricing in the US East (N. Virginia) Region, as follows:

Partnerships
At $8 per partnership per month, your monthly charge is:
1 partnership * $8 = $8

Transformation steps
At $0.01 per EDI document transformed into the service’s default JSON format, your monthly charge is:
10,000 EDI documents * $0.01 = $100

At $0.01 per default JSON format document transformed into custom JSON format, your monthly charge is:
10,000 JSON documents * $0.01 = $100

Adding the charges above, your total monthly bill for B2B Data Interchange would be:
$8 + $100 + $100 = $208

Example 3: Default-formatted transformations with multiple partnerships

Assume you establish partnerships with 250 trading partners in B2B Data Interchange. You then receive 500 EDI documents that are 200KB or smaller from each trading partner. These EDI documents are stored in Amazon S3, where they are then automatically transformed into the service’s default XML format with B2B Data Interchange. We calculate your monthly B2B Data Interchange cost using pricing in the US East (N. Virginia) Region, as follows:

Partnerships
At $8 per partnership per month, your monthly charge is:
250 partnerships * $8 = $2,000

Transformation steps
At $0.01 per EDI document transformed into the service’s default XML format, your monthly charge is:
(250 partnerships * 500 EDI documents per partnership = 125,000 EDI documents) * $0.01 = $1,250

Adding the charges above, your total monthly bill for B2B Data Interchange would be:
$2,000 + $1,250 = $3,250

Example 4: Default-formatted transformations with large EDI document inputs

Assume you automatically transform 2,000 EDI documents into the default, service-defined XML format using B2B Data Interchange each month. 1,500 of the documents are less than 200KB, while the remaining 500 documents are each 1.1MB in size. We calculate your monthly B2B Data Interchange cost using pricing in the US East (N. Virginia) Region, as follows:

Transformation steps
At $0.01 per EDI document transformed into the service’s default XML format, your monthly charge for the 1,500 documents less than 200KB is:
1,500 EDI documents * $0.01 = $15

At $0.01 for every 200KB input increment for EDI documents larger than 200KB, your monthly charge for transforming 500 EDI documents that are 1.1MB each is:
(1.1MB input / 200KB = 5 whole 200KB input increments) * 500 EDI documents * $0.01 = $25

Adding the charges above, your total monthly bill for B2B Data Interchange would be:
$15 + $25 = $40

Example 5: Custom-formatted transformations with one partnership and AS2 connectivity with AWS Transfer Family

Assume you establish a partnership with one trading partner in B2B Data Interchange. You then receive 1,000 AS2 monthly messages from this trading partner using AWS Transfer Family. These inbound messages contain EDI documents that are 200KB or smaller and stored in Amazon S3, where they are then automatically transformed into a custom JSON format with B2B Data Interchange. We calculate your monthly Transfer Family and B2B Data Interchange costs using pricing in the US East (N. Virginia) Region, as follows:

Transfer Family – AS2 server endpoint
At $0.30 per endpoint hour, your monthly charge for a Transfer Family AS2 server is:
24 hours * 30 days * $0.30 = $216

Transfer Family – AS2 inbound messages
At $0.01 per AS2 message, your monthly charge for receiving messages over AS2 on Transfer Family is:
1,000 messages * $0.01 = $10

Adding the charges above, your total monthly bill for Transfer Family would be:
$216 + $10 = $226

B2B Data Interchange – partnerships
At $8 per partnership per month, your monthly charge is:
1 partnership * $8 = $8

B2B Data Interchange – transformation steps
At $0.01 per EDI document transformed into the service’s default JSON format, your monthly charge is:
1,000 EDI documents * $0.01 = $10

At $0.01 per default JSON format transformed into custom JSON format, your monthly charge is:
1,000 JSON documents * $0.01 = $10

Adding the charges above, your total monthly bill for B2B Data Interchange would be:
$8 + $10 + $10 = $28 

Adding the monthly charges for both Transfer Family and B2B Data Interchange, your total monthly bill would be:
$226 + $28 = $254 

Additional pricing resources

AWS Pricing Calculator

Easily calculate your monthly costs with AWS

Get pricing assistance

Contact AWS specialists to get a personalized quote