- callAPI(URI, String, Map<String, List<String>>, String, Map<String, String>) - Method in class com.amazon.pay.api.AmazonPayClient
-
API to process the request and return the
- cancelCharge(String, JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The cancelCharge operation is used to cancel Charges.
- cancelCharge(String, JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The cancelCharge operation is used to cancel Charges.
- captureCharge(String, JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The CaptureCharge operation is used to create a charges for a buyer
and pass the Id as part of button click.
- captureCharge(String, JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The CaptureCharge operation is used to create a charges for a buyer
and pass the Id as part of button click.
- charge(JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.InstoreClient
-
Helps the solution provider make the charge request with their auth token
- charge(JSONObject) - Method in class com.amazon.pay.api.InstoreClient
-
Helps the merchant make the charge request
- CHARGE_PERMISSIONS - Static variable in class com.amazon.pay.api.ServiceConstants
-
- CHARGES - Static variable in class com.amazon.pay.api.ServiceConstants
-
- CHECKOUT_SESSIONS - Static variable in class com.amazon.pay.api.ServiceConstants
-
- closeChargePermission(String, JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The CloseChargePermission operation Moves the Charge Permission to a Closed state.
- closeChargePermission(String, JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The CloseChargePermission operation Moves the Charge Permission to a Closed state.
- com.amazon.pay.api - package com.amazon.pay.api
-
- com.amazon.pay.api.exceptions - package com.amazon.pay.api.exceptions
-
- com.amazon.pay.api.types - package com.amazon.pay.api.types
-
- completeCheckoutSession(String, JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The CompleteCheckoutSession operation is used to confirm completion of a checkout session
- completeCheckoutSession(String, JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The CompleteCheckoutSession operation is used to confirm completion of a checkout session.
- createCanonicalRequest(URI, String, Map<String, List<String>>, String, Map<String, List<String>>) - Method in class com.amazon.pay.api.SignatureHelper
-
Creates a string that includes the information from the request in a standardized(canonical) format.
- createCharge(JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The CreateCharge operation is used to create a charges for a buyer
and pass the Id as part of button click.
- createCharge(JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The CreateCharge operation is used to create a charges for a buyer
and pass the Id as part of button click.
- createCheckoutSession(JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The CreateCheckoutSession operation is used to create a CheckoutSession for a buyer
and pass the Id as part of button click.
- createCheckoutSession(JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The CreateCheckoutSession operation is used to create a CheckoutSession for a buyer
and pass the Id as part of button click.
- createPreSignedHeaders(URI, Map<String, String>) - Method in class com.amazon.pay.api.SignatureHelper
-
Creates the mandatory headers required in the request
- createRefund(JSONObject, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The CreateRefund operation is used to create a refund for a buyer
and pass the Id as part of button click.
- createRefund(JSONObject) - Method in class com.amazon.pay.api.WebstoreClient
-
The CreateRefund operation is used to create a refund for a buyer
and pass the Id as part of button click.
- createStringToSign(String) - Method in class com.amazon.pay.api.SignatureHelper
-
Creates the string that is going to be signe
- generateButtonSignature(JSONObject) - Method in class com.amazon.pay.api.AmazonPayClient
-
generateButtonSignature is a convenience method to assist the developer in generating static signatures
that can be used by Checkout v2's amazon.Pay.renderButton method.
- generateButtonSignature(String) - Method in class com.amazon.pay.api.AmazonPayClient
-
generateButtonSignature is a convenience method to assist the developer in generating static signatures
that can be used by Checkout v2's amazon.Pay.renderButton method.
- generateSignature(String, PrivateKey) - Method in class com.amazon.pay.api.SignatureHelper
-
Generates a signature for the string passed in
- getAuthorizationToken(String, String, Map<String, String>) - Method in class com.amazon.pay.api.AmazonPayClient
-
The get Authorization Token operation is used to obtain retrieve a delegated authorization token
used in order to make API calls on behalf of a merchant.
- getBuyer(String, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
Get Buyer details can include buyer ID, name, email address, postal code, and country code
when used with the Amazon.Pay.renderButton 'SignIn' productType and corresponding signInScopes.
- getBuyer(String) - Method in class com.amazon.pay.api.WebstoreClient
-
Get Buyer details can include buyer ID, name, email address, postal code, and country code
when used with the Amazon.Pay.renderButton 'SignIn' productType and corresponding signInScopes.
- getCanonicalizedHeaderString(Map<String, List<String>>) - Method in class com.amazon.pay.api.SignatureHelper
-
Generates a canonical headers string that consists of a list of all HTTP headers
that are included with the request.
- getCanonicalizedQueryString(Map<String, List<String>>) - Method in class com.amazon.pay.api.SignatureHelper
-
Generates a canonical string that consists of all the query parameters
- getCharge(String, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The getCharge operation is used to get charges details that contain
- getCharge(String) - Method in class com.amazon.pay.api.WebstoreClient
-
The getCharge operation is used to get charges details that contain
- getChargePermission(String, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The GetChargePermission operation is used to get the complete details of ChargePermission.
- getChargePermission(String) - Method in class com.amazon.pay.api.WebstoreClient
-
The GetChargePermission operation is used to get the complete details of ChargePermission.
- getCheckoutSession(String, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The GetCheckoutSession operation is used to get checkout session details that contain
all session associated details.
- getCheckoutSession(String) - Method in class com.amazon.pay.api.WebstoreClient
-
The GetCheckoutSession operation is used to get checkout session details that contain
all session associated details.
- getDuration() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getEnvironment() - Method in class com.amazon.pay.api.PayConfiguration
-
- getExponentialWaitTime(int) - Static method in class com.amazon.pay.api.Util
-
Returns the next wait interval, in milliseconds, using an exponential
backoff algorithm.
- getFormattedTimestamp() - Static method in class com.amazon.pay.api.Util
-
Generates the current time stamp in "yyyyMMdd'T'HHmmss'Z'" format
- getHeaders() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getMaxRetries() - Method in class com.amazon.pay.api.PayConfiguration
-
- getMethod() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getOverrideServiceURL() - Method in class com.amazon.pay.api.PayConfiguration
-
- getPrivateKey() - Method in class com.amazon.pay.api.PayConfiguration
-
- getPublicKeyId() - Method in class com.amazon.pay.api.PayConfiguration
-
- getRawRequest() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getRawResponse() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getRefund(String, Map<String, String>) - Method in class com.amazon.pay.api.WebstoreClient
-
The getRefund operation is used to get refund details that contain
- getRefund(String) - Method in class com.amazon.pay.api.WebstoreClient
-
The getRefund operation is used to get refund details that contain
- getRegion() - Method in class com.amazon.pay.api.PayConfiguration
-
- getRequestId() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getResponse() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getRetries() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getServiceURI(PayConfiguration, String) - Static method in class com.amazon.pay.api.Util
-
To get the service URI
- getSignedHeadersString(Map<String, List<String>>) - Method in class com.amazon.pay.api.SignatureHelper
-
Generates a string that is a list of headers names that are included in the canonical headers.
- getStatus() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- getUrl() - Method in class com.amazon.pay.api.AmazonPayResponse
-
- GITHUB_SDK_NAME - Static variable in class com.amazon.pay.api.ServiceConstants
-