How to Install and Uninstall tryton-modules-account-payment-braintree Package on Kali Linux
Last updated: November 22,2024
1. Install "tryton-modules-account-payment-braintree" package
Please follow the instructions below to install tryton-modules-account-payment-braintree on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
tryton-modules-account-payment-braintree
Copied
2. Uninstall "tryton-modules-account-payment-braintree" package
This is a short guide on how to uninstall tryton-modules-account-payment-braintree on Kali Linux:
$
sudo apt remove
tryton-modules-account-payment-braintree
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the tryton-modules-account-payment-braintree package on Kali Linux
Package: tryton-modules-account-payment-braintree
Version: 6.0.3-2
Installed-Size: 310
Maintainer: Debian Tryton Maintainers
Architecture: all
Depends: python3-braintree, python3-pkg-resources, python3-werkzeug, tryton-modules-account (>= 6.0), tryton-modules-account-payment (>= 6.0), tryton-modules-party (>= 6.0), tryton-server (>= 6.0), tryton-server-api-6.0, python3:any, libjs-sphinxdoc (>= 5.2)
Size: 42408
SHA256: 46bdb99d00f637cf97346b6225b5ec9b4c6c30e11d4f9c170fd2e2aca45de187
SHA1: b1e7859bb83fa2782683312a57dacbaac74a2349
MD5sum: decd1f280b6fa027db6750b7af698d77
Description: Tryton application platform - account payment braintree module
Tryton is a high-level general purpose application platform. It is the base
of a complete business solution as well as a comprehensive health and hospital
information system (GNUHealth).
.
The account_payment_braintree module allows receipt of payments using
`Braintree`_.
It uses the `Drop-in UI`_ in a checkout form to handle the `payment method
nonce`_ for card and other supported payment methods.
.
.. _`Braintree`: https://www.braintreepayments.com/
.. _`Drop-in UI`: https://developers.braintreepayments.com/guides/drop-in/overview/javascript/v3
.. _`payment method nonce`: https://developers.braintreepayments.com/guides/payment-method-nonces
.
Account
*******
.
The Account stores the information about the Braintree account like the
merchant ID, the public and secret keys etc.
.
The account's webhook endpoint is the URL used by Braintree's webhooks_.
If no webhook is setup, disputes will not update existing payments.
.
.. _webhooks: https://developers.braintreepayments.com/guides/webhooks/overview
.
Customer
********
.
The Customer allows parties to be registered as Braintree customers.
The checkout/add card button opens the Braintree Drop-in UI form.
.
A scheduled task runs every hour to create new customers on Braintree and
another to delete them if they have become inactive.
.
Journal
*******
.
The journal has a new field to store the Braintree account if the process
method is set to "Braintree".
.
Payment
*******
.
The payment also has a checkout button which opens the Braintree Drop-in UI
form.
A payment can be processed using a nonce or a `payment method`_ from the
customer.
In case of an error, a new field displays the error message from Braintree.
The settle field can be unchecked to only authorize on processing and settle
the amount in a second step.
.
Two scheduled tasks run every 15 minutes to transact and settle each processing
payment.
Another scheduled task also runs every 15 minutes to pull updates for each
processing payment until they have succeeded or failed.
.
The Braintree payments have a pull button which can be used to force an update
with the braintree transaction.
.
.. _payment method: https://developers.braintreepayments.com/guides/payment-methods
.
Configuration
*************
.
The account_payment_braintree module uses the section
`account_payment_braintree` to retrieve some parameters:
.
- `payment_methods_cache`: defines the duration in seconds that payment methods
are kept in the cache. The default value is `15 * 60`.
Description-md5:
Homepage: https://www.tryton.org/
Section: python
Priority: optional
Filename: pool/main/t/tryton-modules-account-payment-braintree/tryton-modules-account-payment-braintree_6.0.3-2_all.deb
Version: 6.0.3-2
Installed-Size: 310
Maintainer: Debian Tryton Maintainers
Architecture: all
Depends: python3-braintree, python3-pkg-resources, python3-werkzeug, tryton-modules-account (>= 6.0), tryton-modules-account-payment (>= 6.0), tryton-modules-party (>= 6.0), tryton-server (>= 6.0), tryton-server-api-6.0, python3:any, libjs-sphinxdoc (>= 5.2)
Size: 42408
SHA256: 46bdb99d00f637cf97346b6225b5ec9b4c6c30e11d4f9c170fd2e2aca45de187
SHA1: b1e7859bb83fa2782683312a57dacbaac74a2349
MD5sum: decd1f280b6fa027db6750b7af698d77
Description: Tryton application platform - account payment braintree module
Tryton is a high-level general purpose application platform. It is the base
of a complete business solution as well as a comprehensive health and hospital
information system (GNUHealth).
.
The account_payment_braintree module allows receipt of payments using
`Braintree`_.
It uses the `Drop-in UI`_ in a checkout form to handle the `payment method
nonce`_ for card and other supported payment methods.
.
.. _`Braintree`: https://www.braintreepayments.com/
.. _`Drop-in UI`: https://developers.braintreepayments.com/guides/drop-in/overview/javascript/v3
.. _`payment method nonce`: https://developers.braintreepayments.com/guides/payment-method-nonces
.
Account
*******
.
The Account stores the information about the Braintree account like the
merchant ID, the public and secret keys etc.
.
The account's webhook endpoint is the URL used by Braintree's webhooks_.
If no webhook is setup, disputes will not update existing payments.
.
.. _webhooks: https://developers.braintreepayments.com/guides/webhooks/overview
.
Customer
********
.
The Customer allows parties to be registered as Braintree customers.
The checkout/add card button opens the Braintree Drop-in UI form.
.
A scheduled task runs every hour to create new customers on Braintree and
another to delete them if they have become inactive.
.
Journal
*******
.
The journal has a new field to store the Braintree account if the process
method is set to "Braintree".
.
Payment
*******
.
The payment also has a checkout button which opens the Braintree Drop-in UI
form.
A payment can be processed using a nonce or a `payment method`_ from the
customer.
In case of an error, a new field displays the error message from Braintree.
The settle field can be unchecked to only authorize on processing and settle
the amount in a second step.
.
Two scheduled tasks run every 15 minutes to transact and settle each processing
payment.
Another scheduled task also runs every 15 minutes to pull updates for each
processing payment until they have succeeded or failed.
.
The Braintree payments have a pull button which can be used to force an update
with the braintree transaction.
.
.. _payment method: https://developers.braintreepayments.com/guides/payment-methods
.
Configuration
*************
.
The account_payment_braintree module uses the section
`account_payment_braintree` to retrieve some parameters:
.
- `payment_methods_cache`: defines the duration in seconds that payment methods
are kept in the cache. The default value is `15 * 60`.
Description-md5:
Homepage: https://www.tryton.org/
Section: python
Priority: optional
Filename: pool/main/t/tryton-modules-account-payment-braintree/tryton-modules-account-payment-braintree_6.0.3-2_all.deb