Difference between revisions of "Template:Refunds"

From 360Works Product Documentation Wiki
Jump to navigation Jump to search
Line 3: Line 3:
 
<pre>Set Variable [$result; Value:
 
<pre>Set Variable [$result; Value:
 
CCRefund(
 
CCRefund(
merchantAccount;
+
    merchantAccount;
transactionKey;
+
    transactionKey;
transactionID;
+
    transactionID;
cardNumber;
+
    cardNumber;
dollarAmount
+
    dollarAmount
 
</pre>
 
</pre>

Revision as of 19:32, 3 June 2013

To credit a transaction, you need the transaction ID returned by CCProcessPayment. Pass this (along with other payment info) to the CCRefund function. This is similar to the void process, except it accepts a dollar amount and the credit card number (or the last four digits of the credit card number) used to process the original transaction.

Set Variable [$result; Value:
CCRefund(
    merchantAccount;
    transactionKey;
    transactionID;
    cardNumber;
    dollarAmount