FundsReservationEvent
Stay organized with collections
Save and categorize content based on your preferences.
This represents fees associated with a funds reservation. It is associated with a reserveFunds
.
Fields |
fundsReservationRequestId |
string
REQUIRED: requestId that was sent by Google for the reserveFunds request that this settlementEvent pertains to.
|
eventFee |
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. If the fee is broken down into several parts, this value is the sum of them and the amount settled. A breakdown of the fee can be specified in the eventFeeBreakdown .
|
eventFeeBreakdown |
object (EventFeeBreakdown )
OPTIONAL: This is a breakdown of the eventFee . It is used for reporting purposes and is not factored into the settlementAmount . It is used to understand what parts of the eventFee are attributable to what sources.
|
eventPresentmentDetails |
object (EventPresentmentDetails )
REQUIRED: Specify details about the funds reservation currency, amount and the conversion rate to the settlement currency.
|
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."],[[["\u003cp\u003eThe JSON representation defines fees for a funds reservation linked to a \u003ccode\u003ereserveFunds\u003c/code\u003e request.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eeventFee\u003c/code\u003e indicates the monetary value exchange between Google and the payment integrator, with negative values representing funds moving to the integrator.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eeventFeeBreakdown\u003c/code\u003e provides a detailed breakdown of the \u003ccode\u003eeventFee\u003c/code\u003e for reporting and analysis purposes.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eeventPresentmentDetails\u003c/code\u003e contains information about the currency, amount, and conversion rate for the funds reservation.\u003c/p\u003e\n"]]],["This document details fees for funds reservations, linked to a `reserveFunds` request. Key information includes: `fundsReservationRequestId`, a unique identifier; `eventFee`, representing the monetary value exchanged, with negative values indicating money moving from Google; `eventFeeBreakdown`, an optional report detailing the `eventFee`'s composition; and `eventPresentmentDetails`, specifying currency, amount, and conversion rates for the reservation. The `eventFee` is the sum of all fee components.\n"],null,["# FundsReservationEvent\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nThis represents fees associated with a funds reservation. It is associated with a `reserveFunds`.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"fundsReservationRequestId\": string, \"eventFee\": { object (/pay/card-fop-v1/google-card-fop-api/settlementNotification#Amount) }, \"eventFeeBreakdown\": { object (/pay/card-fop-v1/google-card-fop-api/EventFeeBreakdown) }, \"eventPresentmentDetails\": { object (/pay/card-fop-v1/google-card-fop-api/EventPresentmentDetails) } } ``` |\n\n| Fields ||\n|-----------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `fundsReservationRequestId` | `string` **REQUIRED** : `requestId` that was sent by Google for the `reserveFunds` request that this `settlementEvent` pertains to. |\n| `eventFee` | `object (`[Amount](/pay/card-fop-v1/google-card-fop-api/settlementNotification#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. If the fee is broken down into several parts, this value is the sum of them and the amount settled. A breakdown of the fee can be specified in the `eventFeeBreakdown`. |\n| `eventFeeBreakdown` | `object (`[EventFeeBreakdown](/pay/card-fop-v1/google-card-fop-api/EventFeeBreakdown)`)` **OPTIONAL** : This is a breakdown of the `eventFee`. It is used for reporting purposes and is not factored into the `settlementAmount`. It is used to understand what parts of the `eventFee` are attributable to what sources. |\n| `eventPresentmentDetails` | `object (`[EventPresentmentDetails](/pay/card-fop-v1/google-card-fop-api/EventPresentmentDetails)`)` **REQUIRED**: Specify details about the funds reservation currency, amount and the conversion rate to the settlement currency. |"]]