Michael Gillespie
07/06/2022, 1:29 AMwebsolete
07/06/2022, 1:35 AM<cfset wsClient=createObject('java', 'com.amazon.pay.api.WebstoreClient').init()>
websolete
07/06/2022, 1:35 AMMichael Gillespie
07/06/2022, 1:38 AMMichael Gillespie
07/06/2022, 1:43 AM<cfset oPayConfiguration = createObject("java", "com.amazon.pay.api.PayConfiguration")>
<cftry>
<cfset oPayConfiguration.setRegion("your region here")>
<cfset oPayConfiguration.setPrivateKey("your private key here")>
<cfset oPayConfiguration.setEnvironmenet("environment sandbox here")>
<cfcatch type="any">
<cfdump var="#cfcatch#" abort="true">
</cfcatch>
</cftry>
<cfset oAmazonPayClient = createObject("java", "com.amazon.pay.api.AmazonPayClient")>
<cfset oAmazonPayClient.init(oPayConfiguration)>
<cfset payload = ""{\"storeId\":\"amzn1.application-oa2-client.xxxxx\",\"webCheckoutDetails\":{\"checkoutReviewReturnUrl\":\"<https://example.com/review.html>\"}}"">
<cfset signature = oAmazonPayClient.generateButtonSignature(payload)
websolete
07/06/2022, 1:45 AMMichael Gillespie
07/06/2022, 1:47 AMwebsolete
07/06/2022, 1:58 AM<cfset oPayConfiguration = createObject("java", "com.amazon.pay.api.PayConfiguration").init()>
websolete
07/06/2022, 1:59 AMwebsolete
07/06/2022, 1:59 AMwebsolete
07/06/2022, 2:02 AMMichael Gillespie
07/06/2022, 2:03 AMwebsolete
07/06/2022, 2:05 AMMichael Gillespie
07/06/2022, 2:05 AM<cfset oPayConfiguration.setRegion("US")> gets me - The setRegion method was not found.
Michael Gillespie
07/06/2022, 2:07 AMwebsolete
07/06/2022, 2:08 AMMichael Gillespie
07/06/2022, 2:09 AMwebsolete
07/06/2022, 2:09 AMwebsolete
07/06/2022, 2:11 AMMichael Gillespie
07/06/2022, 2:11 AMwebsolete
07/06/2022, 2:11 AMwebsolete
07/06/2022, 2:12 AMMichael Gillespie
07/06/2022, 2:12 AMwebsolete
07/06/2022, 2:12 AMMichael Gillespie
07/06/2022, 2:13 AMMichael Gillespie
07/06/2022, 2:13 AMwebsolete
07/06/2022, 2:14 AMMichael Gillespie
07/06/2022, 2:15 AMwebsolete
07/06/2022, 2:16 AMwebsolete
07/06/2022, 2:16 AMMichael Gillespie
07/06/2022, 2:16 AMMichael Gillespie
07/06/2022, 2:18 AMwebsolete
07/06/2022, 2:19 AMMichael Gillespie
07/06/2022, 2:20 AMwebsolete
07/06/2022, 2:24 AM