Google Standard Payments Payment Integrator Hosted ValueOnDevice FOP API
Stay organized with collections
Save and categorize content based on your preferences.
This includes services hosted by Payment Integrators for ValueOnDevice FOPs.
To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery document
A Discovery Document is a machine-readable specification for describing and consuming Google Standard Payments APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. This service provides the following discovery document:
Service endpoint
A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://www.integratorhost.example.com/integrator-base-path
Methods |
echo |
POST /value-on-device-fop-v1/echo
Echos back the clientMessage that is passed in. |
generateDeviceCaptureToken |
POST /value-on-device-fop-v1/generateDeviceCaptureToken
Requests a token from the integrator that can be executed on the user's device in order to debit the device's stored value. |
getDeviceCaptureResult |
POST /value-on-device-fop-v1/getDeviceCaptureResult
Requests the result of the execution of a previously generated device capture token. |
remittanceStatementNotification |
POST /value-on-device-fop-v1/remittanceStatementNotification
Notifies the integrator of a new remittance statement. |
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\u003eThis documentation outlines services for ValueOnDevice FOPs hosted by Payment Integrators.\u003c/p\u003e\n"],["\u003cp\u003eGoogle provides client libraries for easy integration, but custom libraries can also be used with the provided specifications.\u003c/p\u003e\n"],["\u003cp\u003eA discovery document and service endpoint are available for developers to understand and interact with the API.\u003c/p\u003e\n"],["\u003cp\u003eKey API methods include echoing messages, generating/retrieving device capture tokens, and handling remittance statement notifications.\u003c/p\u003e\n"]]],["Payment Integrators host services for ValueOnDevice FOPs. The service can be accessed using Google client libraries or custom libraries, utilizing a provided discovery document and service endpoint (`https://www.integratorhost.example.com/integrator-base-path`). Key methods include `echo` (for message echoing), `generateDeviceCaptureToken` (to request a device debit token), `getDeviceCaptureResult` (to retrieve token execution results), and `remittanceStatementNotification` (to notify about new remittance statements). All URIs are relative to the specified service endpoint.\n"],null,["# Google Standard Payments Payment Integrator Hosted ValueOnDevice FOP API\n\nThis includes services hosted by Payment Integrators for ValueOnDevice FOPs.\n\n- [REST Resource: integrator-base-path.value-on-device-fop-v1](#integrator-base-path.value-on-device-fop-v1)\n\nTo call this service, we recommend that you use the Google-provided [client libraries](https://cloud.google.com/apis/docs/client-libraries-explained). If your application needs to use your own libraries to call this service, use the following information when you make the API requests.\n\n### Discovery document\n\nA [Discovery Document](https://developers.google.com/discovery/v1/reference/apis) is a machine-readable specification for describing and consuming Google Standard Payments APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. This service provides the following discovery document:\n\n- [/pay/value-on-device-fop-v1/payment-integrator-value-on-device-fop-api/open-api-spec.json](/static/pay/value-on-device-fop-v1/payment-integrator-value-on-device-fop-api/open-api-spec.json)\n\n### Service endpoint\n\nA [service endpoint](https://cloud.google.com/apis/design/glossary#api_service_endpoint) is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:\n\n- `https://www.integratorhost.example.com/integrator-base-path`\n\n| Methods ||\n|-------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [echo](/pay/value-on-device-fop-v1/payment-integrator-value-on-device-fop-api/echo) | `POST /value-on-device-fop-v1/echo` Echos back the `clientMessage` that is passed in. |\n| [generateDeviceCaptureToken](/pay/value-on-device-fop-v1/payment-integrator-value-on-device-fop-api/generateDeviceCaptureToken) | `POST /value-on-device-fop-v1/generateDeviceCaptureToken` Requests a token from the integrator that can be executed on the user's device in order to debit the device's stored value. |\n| [getDeviceCaptureResult](/pay/value-on-device-fop-v1/payment-integrator-value-on-device-fop-api/getDeviceCaptureResult) | `POST /value-on-device-fop-v1/getDeviceCaptureResult` Requests the result of the execution of a previously generated device capture token. |\n| [remittanceStatementNotification](/pay/value-on-device-fop-v1/payment-integrator-value-on-device-fop-api/remittanceStatementNotification) | `POST /value-on-device-fop-v1/remittanceStatementNotification` Notifies the integrator of a new remittance statement. |"]]