| 2 |
|
|
| 3 |
uc_Setcom is a Ubertcart payment gateway for Setcom.com |
uc_Setcom is a Ubertcart payment gateway for Setcom.com |
| 4 |
|
|
| 5 |
*Sponsored by Setcom* |
*Original development sponsored by Setcom* |
| 6 |
|
*Drupal 6 upgrade sponsored by www.synecobusinessit.co.za* |
| 7 |
|
|
| 8 |
Setcom is an easy, convenient and secure way to send or receive money on-line and on your mobile phone. |
Setcom is an easy, convenient and secure way to send or receive money on-line and on your mobile phone. |
| 9 |
|
|
| 33 |
* Workflow-ng rules for payment type actions. |
* Workflow-ng rules for payment type actions. |
| 34 |
* Complete error report on payment failures. |
* Complete error report on payment failures. |
| 35 |
|
|
| 36 |
*Demonstration of the module:* http://ubercart.webnthings.co.za |
Developed by Quentin Campbell (Max_Headroom) www.maxheadroom.co.za |
|
|
|
|
Developed by Quentin Campbell (Max_Headroom) www.webnthings.co.za |
|
| 37 |
Live testing and input from Setcom support (Elsbé Fourie). |
Live testing and input from Setcom support (Elsbé Fourie). |
| 38 |
|
|
| 39 |
*Installation:* |
*Installation:* |
| 48 |
Complete the configuration following the instructions on the form. |
Complete the configuration following the instructions on the form. |
| 49 |
|
|
| 50 |
Please note that you can set how you want to allow the Setcom payment methods (Credit Card, POLi, Available credit, eCheque, eDeposit) to be used. You can select either to: allow immediate payment, ship only after payment received, or not allow payment method. |
Please note that you can set how you want to allow the Setcom payment methods (Credit Card, POLi, Available credit, eCheque, eDeposit) to be used. You can select either to: allow immediate payment, ship only after payment received, or not allow payment method. |
| 51 |
But Setcom is *not* informed about the setting. For instance, a buyer can still make a payment by eDeposit even if you do not allow this method. There are instructions for the buyer on the checkout page on which payments are allowed, and if a buyer still use a method at Setcom that is not allowed here, then on redirect from Setcom the buyer will be warned that this transaction can not be honoured, and that the buyer should contact Setcom to rectify this. An email will also be send to the store administrator (or the email you selected for error reporting). The order status is also set to "Setcom payment denied" by workflow-ng. |
But Setcom is *not* informed about the setting. For instance, a buyer can still make a payment by eDeposit even if you do not allow this method. There are instructions for the buyer on the checkout page on which payments are allowed, and if a buyer still use a method at Setcom that is not allowed here, then on redirect from Setcom the buyer will be warned that this transaction can not be honoured, and that the buyer should contact Setcom to rectify this. An email will also be send to the store administrator (or the email you selected for error reporting). The order status is also set to "Setcom payment denied". |
| 52 |
|
|
| 53 |
If you allow shipping after payment received, you will also not be informed by Setcom when payment is received. You have to check your account manually for when payment is made and also update the status of the order manually (Order is marked "Setcom payment pending" by Workflow-ng) |
If you allow shipping after payment received, you will also not be informed by Setcom when payment is received. You have to check your account manually for when payment is made and also update the status of the order manually (Order is marked "Setcom payment pending"). |
| 54 |
|
|
| 55 |
Allowed and successful transactions are marked "Setcom payment received" and order state is "Payment received". |
Allowed and successful transactions are marked "Setcom payment received" and order state is "Payment received". |
| 56 |
|
|
|
You can change the Workflow-ng rules and actions in the Workflow-ng set-up. Please see the Workflow-ng modules and documents. |
|
|
|
|
| 57 |
*Testing instructions:* |
*Testing instructions:* |
| 58 |
You can have a fully functional test site by putting the Transaction mode on Test and set-up the test seller user name, test password and test merchant id as per instructions in Setcom settings. |
You can have a fully functional test site by putting the Transaction mode on Test and set-up the test seller user name, test password and test merchant id as per instructions in Setcom settings. |
| 59 |
You can use 5 test accounts, named from testseller1@setcom.com (password: testseller. Merchant ID: 1234567891) to testseller5@setcom.com (password: testseller. Merchant ID: 1234567895). Note the change in last digit in Merchant ID. |
You can use 5 test accounts, named from testseller1@setcom.com (password: testseller. Merchant ID: 1234567891) to testseller5@setcom.com (password: testseller. Merchant ID: 1234567895). Note the change in last digit in Merchant ID. |
| 61 |
Please note that you must log into Setcom using the test seller name and password you've selected to use and under Profile >> Selling Preferences >> Website Payment Preferences, enter the Return URL (found in Setcom settings) into the Redirect URL field under Auto-Redirect. |
Please note that you must log into Setcom using the test seller name and password you've selected to use and under Profile >> Selling Preferences >> Website Payment Preferences, enter the Return URL (found in Setcom settings) into the Redirect URL field under Auto-Redirect. |
| 62 |
As these are test accounts, other developers can also log in and change the return url for their needs. Select another test account until you find one that is not used. |
As these are test accounts, other developers can also log in and change the return url for their needs. Select another test account until you find one that is not used. |
| 63 |
You can now use testbuyer@setcom.com, password: testbuyer, to make purchases from your site. |
You can now use testbuyer@setcom.com, password: testbuyer, to make purchases from your site. |
| 64 |
Currently, only credit card can be used for payment. |
Currently, only credit card can be used for test payment. |