EventPresentmentDetails
Stay organized with collections
Save and categorize content based on your preferences.
This represents a presentment currency and a conversion rate in case the settlement and the purchase currencies are different.
JSON representation |
{
"presentmentAmount": {
object (Amount )
},
"nanoExchangeRate": string
} |
Fields |
presentmentAmount |
object (Amount )
REQUIRED: If this amount is negative then it represents monetary value moving from Google to the payment integrator. If this is positive it is money from the payment integrator due to Google. The presentment amount of the purchase in the currency that was used for the purchase. This should only be specified if the purchase currency is different than the settlement currency.
|
nanoExchangeRate |
string (Int64Value format)
REQUIRED: The exchange rate used in converting the presentment amount to the settlement (invoice) amount. This value is in nano basis points (1 basis point = .0001 = .01%). That is, to get the exchange rate, divide this field by 10^13. Example: - $1 USD is €0.85 EUR.
- USD/EUR exchange rate is: 0.85
- USD/EUR exchange rate with 0.0001 basis point is: 0.85*10^(4)
- USD/EUR exchange rate with nano 0.0001 basis point is: 0.85*10^(13)
- USD/EUR exchange rate with nano 0.0001 basis point is: 8 500 000 000 000
|
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-28 UTC."],[[["This documentation describes the JSON representation for presentment currency and conversion rates for transactions where the purchase and settlement currencies differ."],["The `presentmentAmount` field, an object, represents the purchase amount in the original currency and indicates the direction of funds between Google and the payment integrator."],["The `nanoExchangeRate` field provides the exchange rate used to convert the presentment amount to the settlement amount, expressed in nano basis points for precision."]]],["The provided data outlines the structure for representing presentment currency and its conversion to settlement currency. It includes two core components: `presentmentAmount` (an object representing the purchase amount in the presentment currency) and `nanoExchangeRate` (a string representing the exchange rate in nano basis points). The `presentmentAmount` indicates monetary movement between Google and the payment integrator. The `nanoExchangeRate`, when divided by 10^13, yields the actual exchange rate used for conversion.\n"]]