# Payments and Gateways

## Intro

AlumnIQ uses your payment gateway(s) to transact registration and gift payments.

The benefits:

* the money is always in your control
* the reconciliation process for those payments should already be in existence
* gifts are transactionally separate from registration payments
* your institution is the merchant of record

## Which gateways does AlumnIQ support?

We support \~100 payment gateways for US/CA customers.

Among them:

* Cybersource
* Authorize.net
* Stripe
* Braintree
* Paypal Payflow Pro
* Paypal Payments Pro
* [and more!](https://developer.spreedly.com/docs/supported-gateways)

{% hint style="info" %}
Can you use more than one gateway type? Absolutely! The registrant will only ever need to enter their payment information *once*.
{% endhint %}

## Credentials

This isn't the complete list of gateways we support, but these are the most frequently used - so please use it as a convenient cheat sheet to secure credentials.

### Cybersource

* Your merchant\_id
* SOAP Toolkit secure Transaction Key

### Authorize

* Your Authorize.Net API Login ID
* Your Authorize.Net Transaction Key

### Stripe

* a restricted access key starting with **rk\_live\_**

The restricted key must have the following WRITE permissions:

Permissions: Charges, Customers, PaymentIntents, PaymentMethods, SetupIntents, Tokens, Webhook Endpoints (Read) Connect permissions: Charges, Customers, PaymentIntents, PaymentMethods, SetupIntents, Tokens

### Braintree

* merchant\_id
* public key
* private key
* (optional) merchant\_account\_id (if using multiple subaccounts)

### Paypal Payflow Pro

These are all case sensitive:

* partner (usually, but not always, PayPal)
* login
* user
* password

### Paypal Payments Pro

API > "Classic" - need to use Signature (not certificate)

* API Username
* API Password
* Signature

### Others

You can find the [list of supported gateways here](https://developer.spreedly.com/docs/supported-gateways). Need help distilling that nerd-speak? File a ticket and we'll be happy to help.

## Sharing Credentials with AlumnIQ

* do NOT send them via email
* do NOT put them in a ticket
* DO put them in s3 or dropbox or box (if you prefer) and share with us from there

These are incredibly sensitive credentials so we do not want to see them handled in an insecure fashion. Need help with a secure dropoff? Just ask and we'll set something up!
