Hi,
We are developing a payment gateway integration following - https://shopify.dev/docs/apps/payments
We want to set Additional Gateway Information in the order page. The OrderTransaction.receiptJson field is read-only and the documentation (https://shopify.dev/docs/api/admin-graphql/2023-04/objects/OrderTransaction#field-ordertransaction-receiptjson) says it is set by gateway.
How to send/set this receipt?
Hi, we are currently moving over from WooCommerce to Shopify. We use Sage50 as our main stock and accounting system. Payments go through to SagePay and we download the receipts into Sage50, this creates an invoice with the SKU information and prices. However, with Shopify the information doesn't fully transfer, and comes through as an S2 with no individual SKU information, and on SagePay it shows the basket as empty.
I don't know how to resolve this, and SagePay have assured me that this is possible and works with Shopify, it is just getting the basket to work correctly that I am struggling with. They have sent me API information but I don't know where to use this information.
The link below details what should be done for the API:
https://developer-eu.elavon.com/docs/opayo-forms/api-reference/basket
Can anyone help?
Hello hive mind,
I am using Opayo (Elavon) and using Shopify's SagePay Form to connect to the Opayo Elavon as our third party payment gateway.
I could use some help with the information I can pull from Shopify into my Opayo (SagePay Terminal).
Opayo technical support have pointed me to Opayo's Form Integration API documentation. I would like to pull a report that includes Shopify Web Order numbers.
Opayo Technical have suggested the Vendor Data field. This is reference column that can be populated by passing the "vendor data" field. This then would show up on any csv files I export from MySagePay (Opayo Elavon) terminal.
This field allows up to 200 characters and will allow numbers letters and spaces more information. All API documentation is here: https://developer-eu.elavon.com/docs/opayo-forms/api-reference/crypt-field
I guess I would need to customise the SagePay Form integration I currently use, but how would I go about this? Being a Payments, I guess that would also need to go through an approvals process?
Any help regarding next steps are greatly appreciated.
Ligia
Hello,
We currently pass the presentment currency as "USD" in our checkout API, but we are still seeing "INR" in the response.
How to achieve this using the checkout API?
Reference video: https://somup.com/c01D1QaMpa
Please let us know as soon as possible how we can proceed to ensure our checkout API is functioning correctly.
Thanks.
We have an issue for all customers where the Shopify basket is not being cleared after payment completion using Worldpay (Offsite) payments. I am aware of at least one more Shopify site that has the same issue I shall describe fully below.
Worldpay (Offsite) payment gateway has been configured as per the available Shopify documentation as below.
The customer is sent to the Worldpay payment page, the payment completes, the order is marked as paid on Shopify and the customer is notified of both payment by Worldpay and order confirmation by Shopify.
However the issues are
We have queried this with WorldPay support who state this is a Shopify integration. To resolve the issue we tried to
We need to know why this is happening and how this can be resolved.
The Shopify instructions are as below for info.
About WorldPay (Offsite)
In order to use WorldPay you must manually log into your WorldPay Merchant Interface and set up the following: