Set Up Online Payments (Authorize.Net, CARDZ3N, PayPal)
Connect your merchant account so customers can pay on your ExtraCoins store.
Payment Settings → Opens your members area in a new tab

Step-by-step instructions
1 Open Company Profile
In the left sidebar, click Configuration → Company Profile. Scroll to the Online payments section.
Online payments section in Company Profile. 2 Choose your processor
Most coin dealers use Authorize.Net or CARDZ3N because Stripe commonly blocks coin/currency merchant accounts. PayPal is optional. You only need one card processor.3 Set up Authorize.Net (recommended)
Log in to your Authorize.Net merchant portal. Copy your API Login ID, Transaction Key, and Public Client Key. Back in SpotPro, paste each into the labeled fields under Authorize.Net.4 Or set up CARDZ3N
If your processor uses CARDZ3N, enter your CARDZ3N credentials in the labeled fields. The checkout experience is the same — customers enter card details on your extracoins.com page without leaving your site.5 Add PayPal (optional)
For PayPal, create a PayPal Business account. Copy the REST Client ID and Secret from the PayPal developer portal. Paste into the PayPal fields. Checkout redirects to PayPal — you do not need PayPal to accept cards.6 Enable fraud filters
In your Authorize.Net merchant portal, open Fraud Detection Suite. Enable Shipping-Billing Mismatch and Address Verification (AVS). SpotPro also blocks PO Box ship-to addresses at checkout.7 Click Save
Scroll to the bottom of the Online payments section. Click Save. Wait for the green confirmation.8 Place a test order
Click Ecommerce → Open My Store. Add a low-priced item to your cart. Proceed through checkout — enter test billing and shipping addresses that match. Complete payment with a real card.
Embedded checkout on your branded store. 9 Confirm payment in your processor dashboard
Log in to Authorize.Net (or your processor). Confirm the test transaction appears. Note the transaction ID.10 Refund the test order
In Ecommerce → Orders, find the test order. Process a refund through your payment processor. Never leave test charges on a real card.11 Go live
Once the test passes, your store accepts real payments. Share youryourname.extracoins.comURL with customers. Never key card numbers over the phone — send customers to your online checkout.
Screenshots

