Skip to main content

N|Solid

Welcome To Faspay SendMe

This package provides Faspay SendMe 1.5 support for the Python Language.

Requirements

The following versions of Python are supported.

  • Python 3 or latest

To use this package, it will be necessary to have a credential. These are referred to as

  • virtual_account
  • faspay_key
  • faspay_secret
  • app_key
  • app_secret
  • client_key
  • client_secret
  • iv

in your root project, include config file "SendMeConfig.ini". You can download file inside "tests" directory.

Please contact Administrator Faspay to create the required credentials.

Installation

To install in your project use this command:

pip install FaspaySendme

Install Dependencies package

pip install requests
pip install pycryptodome

Upgrade Latest Version

To upgrade use this command:

pip install --upgrade FaspaySendme

Usage

Register Flow

from FaspaySendme import Api

response = Api.Services.register(Api.Services, {
    "virtual_account"           : "9920015307",
    "beneficiary_account"       : "10000005",
    "beneficiary_account_name" 	: "Faspay Dev 5",
    "beneficiary_va_name"       : "Faspay Lib Tst",
    "beneficiary_bank_code" 	: "008",
    "beneficiary_bank_branch" 	: "KCP Pasar Baru",
    "beneficiary_region_code" 	: "0102",
    "beneficiary_country_code" 	: "ID",
    "beneficiary_purpose_code" 	: "1"
})

Mutasi Flow

from FaspaySendme import Api

response = Api.Services.mutasi(Api.Services, {
    "virtual_account"   : "9920015307",
    "start_date"        : "2019-02-01",
    "end_date" 	        : "2019-02-18"
})

the parameter refer to Faspay SendMe Documentation.

Environment Production

To use environment production must be call this method like as :

from FaspaySendme import Api

Api.Services.enableProd(Api.Services)

Available Methods

The Faspay SendMe provide has the following [method]:

  • 'register()' to use register your customer bank account
  • 'confirm()' to use confirm your customer bank account after register method
  • 'transfer()' to use transfer balance to customer bank account registered
  • 'balance_inquiry()' to use check your balance
  • 'inquiry_name()' to use check your customer bank account detail
  • 'mutasi()' to use get your transaction history
  • 'inquiry_status()' to use check the latest status transfer.

Release files for FaspaySendme 1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for FaspaySendme 1.5
File Size Uploaded
FaspaySendme-1.5.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for FaspaySendme 1.5
File Interpreter ABI Platform
FaspaySendme-1.5-py3-none-any.whl Python 3 none any Details

Total release size: 10.5 kB

Release files / FaspaySendme-1.5.tar.gz

Download URL FaspaySendme-1.5.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c92be6e8ed4c9b34d5d6ccc50194accb6497b9d7306247b3e4bd06b47935119b
BLAKE2b-256 checksum
How to use checksums
ca8cf5972d358cd330c8859ff9a3bfbc8357f3508b2ae122a7beef754d0cde1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1

Release files / FaspaySendme-1.5-py3-none-any.whl

Download URL FaspaySendme-1.5-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2b5e8e426efaa25024990e7b0d7f0b6cefbf347aabcfc466c54925935b371fc9
BLAKE2b-256 checksum
How to use checksums
8335336971237b1bb798cc02d899f4eaf1f2d8c4221a8efee382f9fa6f6995d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1

Release history Release notifications | RSS feed

This release

1.5 This release

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page