Skip to content

Instantly share code, notes, and snippets.

View mjallday's full-sized avatar
🏠
WFH

Marshall Jones mjallday

🏠
WFH
View GitHub Profile
@mjallday
mjallday / balanced.sh
Created August 23, 2012 18:17
Balanced PHP Quickstart
curl -s http://getcomposer.org/installer | php
echo '{
"require": {
"balanced/balanced":
}
}' > composer.json
php composer.phar install
@mjallday
mjallday / redirect.py
Created August 23, 2012 23:33
Balanced Merchant Redirect Simulator
import balanced
key = balanced.APIKey().save()
balanced.configure(key.secret)
marketplace = balanced.Marketplace().save()
try:
balanced.Marketplace.my_marketplace.create_merchant('conflict@example.org',
merchant={
'type': 'person',
@mjallday
mjallday / gist:3490698
Created August 27, 2012 17:39 — forked from skeet70/gist:3490374
Balanced payment form
{% extends "base_site.html" %}
{% block title %}Payment Processing{% endblock %}
{% block js %}
<script type="text/javascript" src="https://js.balancedpayments.com/v1/balanced.js"/>
<script type="text/javascript">
var marketplaceUri = '/v1/marketplaces/TEST-MP2CSIcjO337fwEoqBrlvB5I';
@mjallday
mjallday / old-txns.sql
Created September 4, 2012 17:37
Slow transactions Postgres
select c.relname,
l.mode,
l.granted as "g",
a.current_query,
cast(a.query_start as time),
age(now(), a.query_start) as "age",
a.procpid,
a.client_addr
from pg_stat_activity a
inner join pg_locks l on a.procpid = l.pid
@mjallday
mjallday / postgresql.rb
Created September 11, 2012 22:50 — forked from trisweb/postgresql.rb
Homebrew PostgreSQL 9.2 Formula
require 'formula'
class Postgresql < Formula
homepage 'http://www.postgresql.org/'
url 'http://ftp.postgresql.org/pub/source/v9.2.0/postgresql-9.2.0.tar.bz2'
md5 '8c4c32a4abe8cf61b02c8366181ede50'
depends_on 'readline'
depends_on 'libxml2' if MacOS.leopard? # Leopard libxml is too old
depends_on 'ossp-uuid'
@mjallday
mjallday / cards.py
Created September 17, 2012 18:20
Balanced - Filtering Cards and Bank Accounts Example
import balanced
key = balanced.APIKey().save()
balanced.configure(key.secret)
balanced.Marketplace().save()
buyer = balanced.Account(email_address='buyer@example.org').save()
# add a new card
@mjallday
mjallday / example.rb
Created September 18, 2012 17:18
Appears on statement as for credit
require 'balanced'
key = Balanced::ApiKey.new.save
Balanced.configure(key.secret)
Balanced::Marketplace.new.save
card = Balanced::Card.new(
:card_number => "5105105105105100",
:expiration_month => "12",
:expiration_year => "2015",
@mjallday
mjallday / example.py
Created September 18, 2012 18:31
Card tokenization verification
import balanced
key = balanced.APIKey().save()
balanced.configure(key.secret)
balanced.Marketplace().save()
three_digit_cards = [
5610591081018250,
6011111111111117,
6011000990139424,
@mjallday
mjallday / example.py
Created September 21, 2012 20:25
Set buyer name
import balanced
key = balanced.APIKey().save()
balanced.configure(key.secret)
balanced.Marketplace().save()
card = balanced.Marketplace.my_marketplace.create_card(
name='John Stewart',
card_number='5105105105105100',
expiration_month='12',
@mjallday
mjallday / conflict.py
Created October 2, 2012 15:39
Account conflict example
import balanced
key = balanced.APIKey().save()
balanced.configure(key.secret)
balanced.Marketplace().save()
account = balanced.Account(email_address='conflict@example.org').save()
try: