Page Properties |
---|
Target release | |
---|
Epic | |
---|
Document status | |
---|
Document owner | |
---|
Designer | |
---|
Developers | |
---|
QA | |
---|
|
Goals
Background and strategic fit
...
- Transaction speeds support e-commerce transactions and point of sale transactions.
Requirements
# | Title | User Story | Importance | Notes |
---|
1 | Multiple credits on a transaction | As a |
merchantpayment processor, I need a transaction type that supports multiple payments against a balance amount | Must Have | - Support up to N methods of payment for a single transaction.
|
2 | Transaction stays open until zero'd out | As a payment processor, I need for the transaction to remain open until the balance is 0. | Must Have | - Transaction cannot be complete until the balance is 0.
|
3 | Transaction 'rollback' | As a payment processor, I need for the transaction to rollback all processed payments in the event the balance cannot reach 0 so that I can cancel the transaction, and return the funds to the gift cards or debit cards involved in the transaction. | Must Have | - Customer initiates a gift card transaction and makes a partial payment.
|
| - Customer's secondary payment method is declined/customer is unable to pay balance. Transaction has to be rolled back, and gift card balance needs to be reinstated.
|
4 | Add funds | As a merchant, I need to be able to add funds to a gift card. | Must Have | - Create a gift card with any amount of funds.
|
5 | Currency | As a payment processor, I need to be able to denote which currency the transaction is taking place in | Must Have | - Support transactions in any currency
|
6 | Currency check | As a payment processor, I need to check that the Gift card currency and the transaction currency are a match | Must have | - Check that transaction currency matches gift card currency (no exchange of currency via gift card transaction)
|
User interaction and design
...
Below is a list of questions to be addressed as a result of this requirements document:
Not Doing
- Any features relating to currency conversion - Ex: gift card in USD, transaction in Pesos.