Google Standard Payments Payment Integrator Hosted India Cards API
Stay organized with collections
Save and categorize content based on your preferences.
This includes services hosted by Payment Integrators for India Cards.
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 |
asynchronousRefund |
POST /v1/payment-integrator-authenticated-card-fop-api/asynchronousRefund
Refunds a portion or all of the transaction initiated through capture . |
authenticate |
POST /v1/payment-integrator-authenticated-card-fop-api/authenticate
Initiates the authentication of a user for a card to make a purchase. |
cancelMandate |
POST /v1/payment-integrator-authenticated-card-fop-api/cancelMandate
Initiates cancelling the mandate that was created for recurring payment. |
capture |
POST /v1/payment-integrator-authenticated-card-fop-api/capture
Captures funds from a user's card. |
defendChargeback |
POST /v1/payment-integrator-dispute-api/defendChargeback
This method is called by Google to defend an Inquiry or a Chargeback. |
echo |
POST /v2/echo
Echos back a string sent from the client. |
preNotifyUser |
POST /v1/payment-integrator-authenticated-card-fop-api/preNotifyUser
Notifies a user of pending transaction for a recurring payment. |
resendOtp |
POST /v1/payment-integrator-authenticated-card-fop-api/resendOtp
Requests that the issuer send the cardholder an additional OTP if the user requests one. |
verifyOtp |
POST /v1/payment-integrator-authenticated-card-fop-api/verifyOtp
Verifies the user provided OTP to determine if it matches what the issuer sent. |
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-14 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-04-14 UTC."],[[["\u003cp\u003eThis documentation outlines the REST resources and methods for India Cards services hosted by Payment Integrators.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers are encouraged to utilize Google-provided client libraries for seamless integration.\u003c/p\u003e\n"],["\u003cp\u003eA Discovery Document and service endpoint are provided to facilitate interaction with the API.\u003c/p\u003e\n"],["\u003cp\u003eThe service endpoint URL is \u003ccode\u003ehttps://www.integratorhost.example.com/integrator-base-path\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAvailable methods include functionalities like authentication, capture, refund, mandate management, and chargeback defense.\u003c/p\u003e\n"]]],["Payment Integrators for India Cards offer services through a defined endpoint: `https://www.integratorhost.example.com/integrator-base-path`. Key actions include initiating user authentication (`authenticate`), capturing funds (`capture`), processing refunds (`asynchronousRefund`), and managing mandates (`cancelMandate`). Other operations like defending chargebacks, sending notifications, and verifying OTPs are also provided. A Discovery Document (`/pay/india-cards-v1/payment-integrator-india-cards-api/open-api-spec.json`) offers a machine-readable API specification, along with a method to obtain API results (`getAuthenticateResult`).\n"],null,["# Google Standard Payments Payment Integrator Hosted India Cards API\n\nThis includes services hosted by Payment Integrators for India Cards.\n\n- [REST Resource: integrator-base-path.india-cards-v1](#integrator-base-path.india-cards-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/india-cards-v1/payment-integrator-india-cards-api/open-api-spec.json](/static/pay/india-cards-v1/payment-integrator-india-cards-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| [asynchronousRefund](/pay/india-cards-v1/payment-integrator-india-cards-api/asynchronousRefund) | `POST /v1/payment-integrator-authenticated-card-fop-api/asynchronousRefund` Refunds a portion or all of the transaction initiated through [`capture`](/pay/india-cards-v1/payment-integrator-india-cards-api/capture#google.standardpayments.flows.india_cards_funds_transfer.v1.PaymentIntegratorCardFundsTransferService.Capture). |\n| [authenticate](/pay/india-cards-v1/payment-integrator-india-cards-api/authenticate) | `POST /v1/payment-integrator-authenticated-card-fop-api/authenticate` Initiates the authentication of a user for a card to make a purchase. |\n| [cancelMandate](/pay/india-cards-v1/payment-integrator-india-cards-api/cancelMandate) | `POST /v1/payment-integrator-authenticated-card-fop-api/cancelMandate` Initiates cancelling the mandate that was created for recurring payment. |\n| [capture](/pay/india-cards-v1/payment-integrator-india-cards-api/capture) | `POST /v1/payment-integrator-authenticated-card-fop-api/capture` Captures funds from a user's card. |\n| [defendChargeback](/pay/india-cards-v1/payment-integrator-india-cards-api/defendChargeback) | `POST /v1/payment-integrator-dispute-api/defendChargeback` This method is called by Google to defend an Inquiry or a Chargeback. |\n| [echo](/pay/india-cards-v1/payment-integrator-india-cards-api/echo) | `POST /v2/echo` Echos back a string sent from the client. |\n| [preNotifyUser](/pay/india-cards-v1/payment-integrator-india-cards-api/preNotifyUser) | `POST /v1/payment-integrator-authenticated-card-fop-api/preNotifyUser` Notifies a user of pending transaction for a recurring payment. |\n| [resendOtp](/pay/india-cards-v1/payment-integrator-india-cards-api/resendOtp) | `POST /v1/payment-integrator-authenticated-card-fop-api/resendOtp` Requests that the issuer send the cardholder an additional OTP if the user requests one. |\n| [verifyOtp](/pay/india-cards-v1/payment-integrator-india-cards-api/verifyOtp) | `POST /v1/payment-integrator-authenticated-card-fop-api/verifyOtp` Verifies the user provided OTP to determine if it matches what the issuer sent. |"]]