Skip to main content
The API lets you break down a payment’s total into individual components, such as base charges, taxes, fees, tips, and discounts. These fields are informational: each component is already included in the payment’s total amount.value and isn’t added on top of it.

Fee amount

A dedicated field (additional_data.order.fee_amount) allows you to specify the fee amount for your services that is included in the transaction. In the following example you can see a request that clarifies that a 180 JPY fee amount is part of a 5000 JPY final transaction. This field is for informational purposes, the fee_amount is already included in the final transaction amount and is not added separately.

Shipping amount

A dedicated field (additional_data.order.shipping_amount) allows you to specify the shipping amount that is included in the transaction. In the following example you can see a request that clarifies that a 270 JPY shipping amount is part of a 5000 JPY final transaction. This field is for informational purposes, the shipping_amount is already included in the final transaction amount and is not added separately.

Tips

A dedicated field (additional_data.order.tip_amount) allows you to specify the tips amount that is included in the transaction. In the following example you can see a request that clarifies that a 50 JPY tip amount is part of a 5000 JPY final transaction. This field is for informational purposes, the tip_amount is already included in the final transaction amount and is not added separately.

Taxes

A dedicated array of objects (additional_data.order.taxes) allows you to specify the taxes amounts for your services that are included in the transaction. In the following example, you can see a request that clarifies what taxes are part of a 1000.00 USD final transaction. This field is for informational purposes; the taxes struct is already included in the final transaction amount and has not been added separately.

Discounts

A dedicated array of objects (additional_data.order.discounts) allows you to specify the discounts that are included in the transaction. In the following example you can see a request that clarifies that a 500 USD discount amount is part of a 5000 USD final transaction. This field is for informational purposes, the discounts is already included in the final transaction amount and is not added separately.
Example

Customer validations

A dedicated object (customer_payer.merchant_customer_validations) allows you to specify certain customer validations rules for fraud prevention inquiries. In the following example you can see a request that clarifies that customer has been previously verified outside Yuno.