Difference between revisions of "Donations:Payments"

From GExtension Wiki
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Navigate to '''Admin -> Settings -> Donations'''.
 
Navigate to '''Admin -> Settings -> Donations'''.
  
'''PayPal'''
+
Some providers want to test the shop. You can provide them a test login by navigating to '''Admin -> Settings -> API'''.
 +
 
 +
== PayPal ==
 +
#[https://www.paypal.com/de/webapps/mpp/account-selection Create a PayPal account] (no business required)
 
#Insert your PayPal E-Mail
 
#Insert your PayPal E-Mail
 +
#Follow the url and insert the given IPN url to your PayPal account
 
#Enable PayPal gateway
 
#Enable PayPal gateway
#Follow the url and insert the given IPN url to your PayPal account
 
  
'''paysafecard (no partner)'''
+
== paysafecard (no partner) ==
 
#Enable paysafecard gateway
 
#Enable paysafecard gateway
  
'''paysafecard (partner)'''
+
== paysafecard (partner) ==
 +
#[https://servicecenter.paysafecard.com/merchant-center/webToLead/WebToLeadForm.xhtml Create an paysafecard partner account] (business required).
 
#Insert your API key
 
#Insert your API key
 
#Select TEST environment
 
#Select TEST environment
Line 16: Line 20:
 
#Select PRODUCTIVE environment
 
#Select PRODUCTIVE environment
 
#Let paysafecard verify your installation
 
#Let paysafecard verify your installation
 +
 +
== G2A Pay ==
 +
#[https://id.g2a.com/register?response_type=code&client_id=g2a-pay Create G2A ID] and [https://pay.g2a.com/setting/merchantApplication fill out the merchant form] (business required).
 +
#(G2A Pay) Set the IPN url to the value specified in the GExtension settings
 +
#(GExtension) Set the secret key and API hash to the values specified on the G2A Pay page
 +
#Disable sandbox mode
 +
#Enable G2A Pay gateway
 +
 +
== Payssion ==
 +
#[https://payssion.com/register Create a Payssion account] (no business required)
 +
#[https://payssion.com/account/app/add/directapi Create a direct API app] Notify and Return URL should have the values shown in the GExtension settings
 +
#Let Payssion verify your app and your account
 +
#Disable sandbox mode, select gateways you want to offer and fill out api and secret key
 +
#Enable Payssion gateway
 +
 +
== Stripe ==
 +
#[https://dashboard.stripe.com/register Create a stripe account]
 +
#Add public and private key in the GExtension settings

Latest revision as of 11:54, 26 April 2020

Navigate to Admin -> Settings -> Donations.

Some providers want to test the shop. You can provide them a test login by navigating to Admin -> Settings -> API.

PayPal

  1. Create a PayPal account (no business required)
  2. Insert your PayPal E-Mail
  3. Follow the url and insert the given IPN url to your PayPal account
  4. Enable PayPal gateway

paysafecard (no partner)

  1. Enable paysafecard gateway

paysafecard (partner)

  1. Create an paysafecard partner account (business required).
  2. Insert your API key
  3. Select TEST environment
  4. Enable paysafecard gateway
  5. Run the "Integration Tests". Start a payment and copy "mtid" from your browsers url.
  6. Select PRODUCTIVE environment
  7. Let paysafecard verify your installation

G2A Pay

  1. Create G2A ID and fill out the merchant form (business required).
  2. (G2A Pay) Set the IPN url to the value specified in the GExtension settings
  3. (GExtension) Set the secret key and API hash to the values specified on the G2A Pay page
  4. Disable sandbox mode
  5. Enable G2A Pay gateway

Payssion

  1. Create a Payssion account (no business required)
  2. Create a direct API app Notify and Return URL should have the values shown in the GExtension settings
  3. Let Payssion verify your app and your account
  4. Disable sandbox mode, select gateways you want to offer and fill out api and secret key
  5. Enable Payssion gateway

Stripe

  1. Create a stripe account
  2. Add public and private key in the GExtension settings