Corporate transactions and person-to-person transactions differ significantly in their characteristics and requirements.
Corporate transactions:
- Involve one or more businesses.
- May include the sale or purchase of goods or services, payroll processing, or financing business activities.
Person-to-person transactions:
- Are transactions between individuals.
- Are usually more simple transactions which require less data to complete.
Dandelion manages a variety of products when creating "Draft and Input Orders". Each transaction may require specific information based on the chosen delivery method and product ID.
Below is a list of available products:
- Customer to Customer (C2C) Product ID 111
- Customer to Business (C2B) Product ID 116
- Business to Business (B2B) Product ID 117
- Business to Customer (B2C) Product ID 118
Not all of the delivery methods in Dandelion support all of the products. Here is the relationship between delivery methods and products:
Delivery method | Supported product |
Cash pickup | C2C |
Bank deposit | C2C, C2B, B2C, B2B |
Mobile Wallet | C2C, B2C |
Product availability also varies by country. For example, a country might support bank deposit as a delivery method but not offer B2B transactions. Information on each country's capabilities is available in the Allowed Delivery Methods and the service catalog.
Corporate vs. individual transactions endpoints
There is no difference in how APIs are consumed for corporate transactions compared to individual transactions. The workflows are the same. The only difference is the parameters in the Create Draft Order and Create Order steps.
Mandatory fields can be collected in the same way for both transaction types. They can be obtained in real-time from the Rates and Fees response or from the requirements catalog.