Commit 046b430b authored by mattwire's avatar mattwire
Browse files

Further tweaks to docs

parent 9f6f4e25
......@@ -31,8 +31,10 @@ The defaults for this are to cancel uncaptured payments after 24 hours and clear
## Payment Metadata
When we create a contribution in CiviCRM (Stripe Invoice/Charge) we add some metadata to that payment.
* The statement descriptor contains a parsable `contactID-contributionID` and then part of the description.
* The description contains the description, a parsable `contactID-contributionID` and then the CiviCRM (unique) invoice ID.
![Stripe Payment](/images/stripedashboard_paymentdetail.png)
## Customer Metadata
......@@ -6,6 +6,7 @@ Please make sure you have read and followed the instructions under [Install](/in
In addition to the receipts that CiviCRM can send, Stripe will send it's own receipt for payment by default.
If you wish to disable this under *Administer->CiviContribute->Stripe Settings* you can find a setting that allows you to disable Stripe from sending receipts:
* Allow Stripe to send a receipt for one-off payments?
## Cancelling abandoned payment attempts
!!! note
The tests included with the Stripe extension have not been updated for 6.x
### PHPUnit
This extension comes with two PHP Unit tests:
......@@ -13,6 +13,7 @@ To check if webhooks are configured correctly login to your Stripe Dashboard and
## Notifications
Stripe notifies CiviCRM in the following circumstances:
* A Charge is successful (not normally used as we are already notified during the actual payment process).
* A Charge fails - sometimes a charge may be delayed (eg. for Fraud checks) and later fails.
* A Charge is refunded - if a charge is refunded via the Stripe Dashboard it will update in CiviCRM.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment