I would like to implement a simple refund process from our end using the API for a given transaction... where-as someone in our admin tooling, can refund a transaction easily back to the original payment method. However, I noticed in the API documentation this requires the credit card #, all the other information that we don't not store in our system obviously for security reasons...
Firstly, is there an undocumented method to just provide a paymentProfileId in the refund request?
Second, can we just provide the partial credit card number we see from the payment profile instead (e.g. XXXX2837) to have the transaction refunded back to the original method?
Thanks,
Richard
10-14-2025 07:59 AM
That’s a great question, Richard! It definitely makes sense to want a simpler refund flow without handling sensitive card data. Hopefully, the API team can confirm if there’s a safer way using just the paymentProfileId — that would really streamline the process and keep things secure.
10-18-2025 02:41 AM
That’s a great question, Richard! It definitely makes sense to want a simpler refund flow without handling sensitive card data. Hopefully, the API team can confirm if there’s a safer way using just the paymentProfileId — that would really streamline the process and keep things secure. By the way, if you’re into fun side projects, check out Kalkulator Hari Jadian it’s a neat little tool to calculate your special date!
11-02-2025 10:28 PM